Я пробовал это в прошлом с нулевым успехом. Как я могу изменить каталог /home/USER
для пользователя, когда я изменяю его имя пользователя, и как мне обновить его имя пользователя, не вызывая массовых поломок?
Если вы изменяете только имя пользователя (предположительно, редактируя /etc/passwd
, /etc/shadow
и /etc/group
), то достаточно просто выполнить mv /home/USER /home/NEWUSER
от имени пользователя root, предполагая, что вы также изменили каталог в /etc/passwd
, который используется в качестве дома для этого пользователя.
Если UID (и / или GID) также был изменен, вам также необходимо запустить chmod -R NEWUSER.NEWGROUP /home/NEWUSER
.