Změna UIDu a GIDu

Může se stát, že budete potřebovat změnit UID a GID existujícího uživatele:

  • pokud pod daným uživatelem běží programy (démony), zastavte jej (resp. uživatele odhlašte)
  • změňte soubory /etc/passwd, /etc/group (doporučuji si staré UIDy zapsat)
  • soubor /etc/shadow není nutné měnit (UID ani GID se tam nevyskytuje)
  • export UOLD=598; export UNEW=599 – starý a nový UID
  • export GOLD=598; export GNEW=599 – starý a nový GID
  • find / -user $UOLD -print0 | tee /root/uidchange-$UOLD-$UNEW.log | xargs -0 chown $UNEW
  • find / -group $GOLD -print0 | tee /root/gidchange-$GOLD-$GNEW.log | xargs -0 chown :$GNEW
  • znovu zapněte případné démony, které pod uživatelem běžely

Diskuze

If you can't read the letters on the image, download this .wav file to get them read to you.
pridej.cz
blog/zmena_uid.txt · Poslední úprava: 29.05.2008 09:04 (external edit)
Creative Commons License Valid CSS Driven by DokuWiki Recent changes RSS feed Valid XHTML 1.0