8.5. Создание учетной записи пользователя командой adduser

Проблема
Вы предпочитаете использовать adduser вместо useradd, потому что эта команда
помогает ввести все данные конфигурации нового пользователя — пароль, дан ные GECOS и т. д.
Решение
Введите команду adduser имя_пользователя и введите запрашиваемые данные:
# adduser anitab
Adding user anitab...
Adding new group anitab (1008).
Adding new user anitab (1008) with group anitab.
Creating new home directory /home/anitab.
Copying files from /etc/skel
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for anitab
Enter the new value, or press ENTER for the default
Full name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct [y/n] у
В командной строке add user можно указать код UID, переопределяя значение
по умолчанию:
# adduser --uid 1500 anitab
Стандартная конфигурация adduser задается в файле /etc/adduser.conf.
Комментарий
Полное имя является единственным важным атрибутом информации о пользова теле. Оно необходимо любой внешней программе, работающей с /etc/passwd, —
например, почтовому серверу. И хотите — верьте, хотите — нет, но в большинстве
версий Linux по-прежнему продолжает существовать finger:
$ finger anitab
Login: anitab Name:
Directory: /home/anitab Shell: /bin/bash
On since Sun May 30 08:46 (PDT) on ttyl 10 hours 55 minutes idle
(messages off)
No ma i1.
No plan.
Phone 555-5555
Office Fooo
Другие поля могут содержать произвольную информацию. В частности, они
могут использоваться для хранения заметок или группировки.
Пользователь может сменить свой номер комнаты и рабочий телефон коман дой chfn, но изменить полное имя и поле «прочее» ему не удастся.
См. также
adduser(8), adduser.conf(5), finger(l).