Назад | Перейти на главную страницу

Безопасно ли редактировать / etc / passwd вручную?

Мне нужно изменить «настоящее имя» пользователя (не имя пользователя).
Например, если у меня есть:

testuser:x:1001:1001:Max Mustermann,,,:/home/testuser:/bin/bash

И я хочу, чтобы это было:

testuser:x:1001:1001:Max Müller,,,:/home/testuser:/bin/bash

Могу я просто отредактировать его вручную или это на что-нибудь негативно повлияет (например, ssmtp)? Я знаю, что имя пользователя можно безопасно изменить, используя usermod, но раньше мне никогда не приходилось менять «настоящее» имя.

Вместо того, чтобы редактировать файл паролей напрямую, рекомендуется использовать vipw который установит соответствующие блокировки для предотвращения повреждения файла.

Но для изменения отображаемого имени (и другой информации GECOS) как пользователь, так и root могут также использовать chfn команда.

Кроме этого, вперед!

Вы можете изменить поле "имя пользователя" (фактически GECOS / комментарий) с помощью usermod -c команда