« Changer l'uid et le gid d'un utilisateur et de ses fichiers » : différence entre les versions
Aller à la navigation
Aller à la recherche
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 22 : | Ligne 22 : | ||
On réattribue enfin à l'utilisateur foo le groupe principal foo (gid 998) | On réattribue enfin à l'utilisateur foo le groupe principal foo (gid 998) | ||
<pre>usermod -g 998 foo</pre> | <pre>usermod -g 998 foo</pre> | ||
Attention, si vous aviez défini des ACL avec <code>setfacl</code>, elles seront toujours attribués) aux anciens uid/gid 500/400 |
Dernière version du 29 juillet 2022 à 13:02
Ancien uid de l'utilisateur foo : 500
Ancien gid de du groupe foo : 400
Nouvel uid de l'utilisateur foo : 999
Nouveau gid du groupe foo : 998
On commence par modifier l'uid et le gid pour foo :
usermod -u 999 foo groupmod -g 998 foo
Puis on réattribue les fichiers à l'utilisateur foo :
find / -group 400 -print0 | xargs -0 chgrp -h foo find / -user 500 -print0 | xargs -0 chown -h foo
On réattribue enfin à l'utilisateur foo le groupe principal foo (gid 998)
usermod -g 998 foo
Attention, si vous aviez défini des ACL avec setfacl
, elles seront toujours attribués) aux anciens uid/gid 500/400