consistent UIDs across multiple systems.
Rashkae
ubuntu at tigershaunt.com
Mon Oct 19 13:36:39 UTC 2015
On 15-10-18 08:41 PM, Rei Shinozuka wrote:
> my user login on my ubuntu 14.10 system is "shino" and its uid is
> 1001. i recently acquired a synology 1815+ NAS and added users to the
> system. on the synology, the uid for "shino" is 1026, which is
> visible in the NAS's /etc/passwd. the problem arises when mounting
> CIFS on a PC (win8.1) using the login "shino"; files it creates are
> UID 1026 and it can't read/write existing directories created with UID
> 1001.
>
> I'm looking for recommendations for the best way to maintain a uniform
> name/uid mapping across systems (including the NAS). i don't mind
> manually changing multiple systems, there are a small number of users
> (basically my family) and that's not likely to change anytime soon.
>
> thanks,
>
> -rei
>
>
Are you using NFS between the NAS and Linux, and CIFS between Windows
and the NAS? synchronizing the UID's would probably make it work, but
for simplicity, I would suggest simply mounting the share point with
CIFS on Linux as well. (you will have to change the ownership of all
the existing files/directories on the NAS for this to work, however.)
I'm not an expert on this subject, but I think there can be issues with
sharing the same files with both CIFS and NFS. In particular, I expect
the NFS clients will be able to walk all over the CIFS file locks, which
the Windows clients will be expecting to be honoured.
More information about the ubuntu-users
mailing list