====== Как изменить uid и gid ====== Короткая памятка по **usermod**. Пояснения * username / имя пользователя * user id / идентификатор пользователя * groupname / имя группы * group id / идентификатор группы Изменить uid пользователя **john** с 1000 на 1007 # usermod -u 1007 john Изменить имя пользователя с **john** на **jack** # usermod -l jack john Изменить gid (основная группа) пользователя **john** с **1000** на **1007** # usermod -g 1007 john Изменить gid группы **thewho** на **1337** # groupmod -g 1337 thegroup Изменить имя группы **old-group** на **new-group** # groupmod -n new-group old-group Изменить одновременно uid и gid # usermod -u 1337 -g 1337 john Изменить домашний каталог пользователя **john** # usermod -d /home/new-john-home john FIXME проверить При смене числовых ID y пользователя нужно сменить и ID (owner/group) файлов вне домашнего каталога (если таковые имеются). Пример. Найти все директории и файлы с ID 1007 от самого корня ''/'' и сделать chown для каждого найденного элемента find / -user 1007 -exec chown -h 1337 {} \; EOM