Hey, I've done a pretty thorough search of the forums here and have't seen anyone else encountering the problems I'm facing.
First, let me explain my setup:
I have two servers, one to work on and one to backup the files on the first server via rsync. For simplicity, however, I'll just be referring to the server I work off of even though the problem persists on both.
For about a year I've been using the server with multiple users/groups/datasets. I would always set the permissions in windows. I would connect to my share, and use properties>security to edit access to folders. However, recently after rebooting the server, when I try to edit permissions, it will ask me for someone with admin rights on the server to login with (even if I already am logged in as root), as such I will put in root credentials. Once doing so, when I then search a user or group that exists, it will tell me that it cannot be found at the server address. Therefore, I cannot edit user permissions anymore.
The above problem occurs whether dataset permissions are set to UNIX or Windows.
Another problem that occurs (probably linked to this) is that users become the owner of the files they edit. In doing so, the file becomes read-only to all other users, even if they are in the group that is supposed to have access to the file. It is possible to copy a file from the server using the CIFS share to the desktop, edit the file, and the copy it back to the server without permissions going haywire.
Trying to ignore windows permissions and only using UNIX permissions set in the webGUI does not fix the ownership problems.
All users can still login normally to the CIFS share. Their immediate ability to access the folders they should have access to (before anyone edits anything) also remains intact.
Let me know if anyone has encountered this problem before, or if they know what might be causing it. I know that the information I provided here about my setup is quite minimal, so let me know what particular information might be necessary and I will provide it.
Thanks.
First, let me explain my setup:
I have two servers, one to work on and one to backup the files on the first server via rsync. For simplicity, however, I'll just be referring to the server I work off of even though the problem persists on both.
For about a year I've been using the server with multiple users/groups/datasets. I would always set the permissions in windows. I would connect to my share, and use properties>security to edit access to folders. However, recently after rebooting the server, when I try to edit permissions, it will ask me for someone with admin rights on the server to login with (even if I already am logged in as root), as such I will put in root credentials. Once doing so, when I then search a user or group that exists, it will tell me that it cannot be found at the server address. Therefore, I cannot edit user permissions anymore.
The above problem occurs whether dataset permissions are set to UNIX or Windows.
Another problem that occurs (probably linked to this) is that users become the owner of the files they edit. In doing so, the file becomes read-only to all other users, even if they are in the group that is supposed to have access to the file. It is possible to copy a file from the server using the CIFS share to the desktop, edit the file, and the copy it back to the server without permissions going haywire.
Trying to ignore windows permissions and only using UNIX permissions set in the webGUI does not fix the ownership problems.
All users can still login normally to the CIFS share. Their immediate ability to access the folders they should have access to (before anyone edits anything) also remains intact.
Let me know if anyone has encountered this problem before, or if they know what might be causing it. I know that the information I provided here about my setup is quite minimal, so let me know what particular information might be necessary and I will provide it.
Thanks.