#1 Le 01/10/2013, à 07:14
- Crestey
[Résolu] Etre propriétaires d'un fichier sur plusieurs machines ?
Bonjour à tous,
J'ai une petite installation domestique avec plusieurs PC et 2 NAS (DNS323) reliés à une Box.
J'ai créé un montage nfs avec les NAS. Ca marche bien.
Si ça a un sens, je souhaite harmoniser la notion de propriétaire des fichiers.
Actuellement par exemple :
root@crestey-Pegatron:/home/crestey# ls -ld fichier
-rw-r--r-- 1 crestey crestey 4 oct. 1 07:55 fichier
root@crestey-Pegatron:/home/crestey# cp fichier /mnt/nas1
root@crestey-Pegatron:/home/crestey# ls -ld /mnt/nas1/fichier
-rw-r--r-- 1 root root 4 oct. 1 07:56 /mnt/nas1/fichier
Le propriétaire a changé de crestey à root après copie sur le nas.
Si je fais un chown crestey:crestey fichier ça va marcher. Mais si j'observe le fichier depuis un autre PC, il aura un nom en 1000 quelque chose.
En gros je souhaite que la notion de propriétaire du fichier soit indépendant de la machine (NAS ou PC), et que sur l'exemple précédent, crestey reste propriétaire du fichier.
Et que la manip inverse conserve aussi la notion de propriétaire : En copiant ce fichier depuis le NAS (où il est désormais) sur un autre PC, le propriétaire doit rester encore inchangé.
Cela est-il possible ?
(je ne suis pas un grand informaticien ...)
Voici les lignes de mon fstab pour le NFS
192.168.0.20:/mnt/HD_a2 /mnt/nas1 nfs defaults,user,noauto,noatime,intr 0 0
192.168.0.21:/mnt/HD_a2 /mnt/nas2 nfs defaults,user,noauto,noatime,intr 0 0
A vous lire
Dernière modification par Crestey (Le 03/10/2013, à 11:56)
Merci à tous.
Sous Ubuntu/XFCE depuis 2013. Ça fonctionne vraiment très bien.
Hors ligne
#2 Le 01/10/2013, à 10:47
- tiramiseb
Re : [Résolu] Etre propriétaires d'un fichier sur plusieurs machines ?
Salut,
Avec les montages NFS, les identifications des utilisateurs se font sur les UID numériques. D'où les "1000 quelque chose".
Si tu veux le même nom sur toutes les machines, c'est à toi de t'assurer qu'un utilisateur a le même UID numérique sur toutes les machines.
Pour voir l'UID de ton utilisateur, tu peux taper la commande :
id
Si tu veux faire quelque chose de plus haut niveau, il faut changer de protocole, en passant par SMB/CIFS par exemple.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#3 Le 01/10/2013, à 11:09
- Crestey
Re : [Résolu] Etre propriétaires d'un fichier sur plusieurs machines ?
ça devrait bien me convenir.
Avec la commande
root@crestey-Pegatron:/home/crestey# usermod -u 1xxx toto
qui affecte l'uid 1xxx à l'utilisateur toto je devrais pouvoir harmoniser tout ça.
Merci à toi
P.S. : Pour le cifs, en fait j'y suis resté quelques années mais j'ai eu ce problème de timestamp qui a été résolu en passant en NFS.
Dernière modification par Crestey (Le 01/10/2013, à 11:10)
Merci à tous.
Sous Ubuntu/XFCE depuis 2013. Ça fonctionne vraiment très bien.
Hors ligne
#4 Le 01/10/2013, à 11:12
- tiramiseb
Re : [Résolu] Etre propriétaires d'un fichier sur plusieurs machines ?
Attention en changeant ton UID : du coup, tes fichiers ne t'appartiendront plus (vu qu'ils auront ton UID précédent).
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#5 Le 01/10/2013, à 11:41
- Crestey
Re : [Résolu] Etre propriétaires d'un fichier sur plusieurs machines ?
Oups ! effectivement.
avec un petit chown toto:toto /home/toto tout devrait rentrer dans l'ordre, isn't it ?
Merci à tous.
Sous Ubuntu/XFCE depuis 2013. Ça fonctionne vraiment très bien.
Hors ligne
#6 Le 01/10/2013, à 11:47
- tiramiseb
Re : [Résolu] Etre propriétaires d'un fichier sur plusieurs machines ?
chown -R, alors.
En espérant qu'il n'y ait que ça (en général il y a des effets de bord non prévus, sur ce genre de manipulations...)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#7 Le 03/10/2013, à 11:56
- Crestey
Re : [Résolu] Etre propriétaires d'un fichier sur plusieurs machines ?
ça a bien marché :
J'ai l'uid/gid 1000/1000 ; Mes 2 enfants ont respectivement 1001/1001 et 1002/1002
Le tout sur plusieurs machines.
Du coup les fichiers transférés d'un pc à l'autres ou sur le NAS gardent toujours le nom du propriétaire inchangé.
Merci. Je clos le sujet
Merci à tous.
Sous Ubuntu/XFCE depuis 2013. Ça fonctionne vraiment très bien.
Hors ligne