Как правило, вы можете переименовать пользователя, изменив его имя в /etc/passwd
(и /etc/shadow
, если применимо) файлах. В большинстве систем Unix vipw
команда используется для редактирования этих файлов (и во многих системах есть некоторые меры предосторожности, чтобы вы не испортили вещи слишком сильно).
Обратитесь к страницам для passwd(5)
, shadow(5)
и vipw(8)
для получения дополнительной информации.
Обратите внимание, что описанный выше метод не переименовывает другие вещи, которые могут нести исходное имя пользователя (основной пример - домашние каталоги, а личные группы пользователей (в системах, которые их используют) - другое). Вы можете также очистить их для согласованности, изменив соответствующие поля в файле passwd и переименовав каталоги.
Некоторые операционные системы предоставляют системный способ переименования пользователей. Например, многие системы Linux включают usermod(8)
команду, а в AIX вы можете изменить имена учетных записей с помощью SMIT (или smitty
в терминале) .
Эти команды часто обрабатывают такие элементы очистки, как переименование домашних каталогов, если вы их об этом попросите.