14 ноября 2009 г.

Как добавить пользователя из консоли в Ubuntu?

Первый вариант: useradd
Команда useradd запущенная без опций позволяет просто создать пользователя без пароля и домашней директории:

sudo useradd имя_пользователя

Опция -d используется для указания домашней папки пользователя, опция -m укажет на то что папку нужно создать немедленно:

sudo useradd -d /home/имя_пользователя -m /home/имя_пользователя имя_пользователя

Можно использовать опцию -p для указания пароля, но безопаснее будет воспользоваться командой passwd:

sudo passwd имя_пользователя


Второй вариант: adduser
Командой adduser пользоваться проще, т.к. достаточно будет лишь ответить на несколько вопросов:

sudo adduser testuser

Добавляется пользователь `testuser' ...
Добавляется новая группа `testuser' (1001) ...
Добавляется новый пользователь `testuser' (1001) в группу `testuser' ...
Создаётся домашний каталог `/home/testuser' ...
Копирование файлов из `/etc/skel' ...
Введите новый пароль UNIX:
Повторите новый пароль UNIX:
passwd: пароль успешно обновлён
Changing the user information for testuser
Enter the new value, or press ENTER for the default
Full Name []: testuser
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Данная информация корректна? [Д/н]