Как полностью создать нового пользователя (с соответствующими настройками оболочки) в Ubuntu 14.04?

Связывание клавиш для вашей установки vi кажется неправильным для вашего терминала. Быстрое исправление - переназначить их (как описано здесь):

:set <PageUp>=[press Ctrl-V][press PageUp]

, где :set <pageUp>= введен буквально.

1
задан 15 August 2015 в 00:59

2 ответа

Первое, что вы должны попробовать, - сказать adduser, что именно он должен делать:

sudo adduser --home /home/newuser --shell /bin/bash
0
ответ дан 23 May 2018 в 18:12

Adduser

adduser и addgroup добавляют пользователей и группы в систему в соответствии с параметрами командной строки и информацией о конфигурации в файле /etc/adduser.conf.

adduser и addgroup могут быть запущены в одном из пяти режимов:

Добавить обычного пользователя:

Если вызывается с одним аргументом без опции и без опций --system или --group adduser добавит нормального пользователя.

Добавить обычного пользователя:

Если вызывается с одним не- -option, а --system option, adduser добавит пользователя системы. Если пользователь с таким же именем уже существует в системном диапазоне uid, adduser выйдет с предупреждением.

Добавить группу пользователей:

Если adduser вызывается с опцией --group и без опции --system, или addgroup вызывается соответственно, группа пользователей будет добавлен

Добавить группу пользователей:

Если addgroup вызывается с опцией --system, будет добавлена ​​системная группа.

Добавьте существующего пользователя в существующую группу:

Если вы вызываете два аргумента без параметра, adduser добавляет существующего пользователя в существующую группу.

Добавить существующего пользователя в существующую группу:

--conf FILE
--disabled-login
--disabled-password
--force-badname
--gecos GECOS
--gid ID
--group
--help 
--home DIR
--shell SHELL
--ingroup GROUP
--no-create-home
--quiet
--debug
--system
--uid ID
--firstuid ID
--lastuid ID
--add_extra_groups
--version

Выходные значения:

0 --- Пользователь существует как указано.

Это может иметь две причины: пользователь был создан adduser, или пользователь уже присутствовал в системе до вызова adduser. Если adduser возвращал 0, повторное включение adduser с теми же параметрами, что и раньше, также возвращает 0.

1 --- Создание пользователя или группы не удалось, поскольку оно уже присутствовало с другим UID / GID, чем указано. Имя пользователя или имя группы были отклонены из-за несоответствия с настроенными регулярными выражениями. Сигнал был прерван Adduser. Или для многих других, но недокументированных причин, которые затем печатаются на консоли. Затем вы можете удалить --quiet, чтобы сделать adduser более подробным.

Источник

0
ответ дан 23 May 2018 в 18:12

Другие вопросы по тегам:

Похожие вопросы: