1

Это быстрый, который я не могу понять. Создает ли usermod нового пользователя, если указанный пользователь еще не существует?

Вот пример: usermod -s /bin /false $ 1

Если пользователь "tom" уже не существует, будет ли он создан или мне сначала понадобится команда типа "adduser"?

1 ответ1

1

Короткий ответ:

# usermod -s /bin/false xyz
usermod: user 'xyz' does not exist

man usermod сообщает, что это нужно для изменения учетных записей пользователей, поэтому вам понадобится существующая.

NAME
       usermod - modify a user account

Если вы хотите создать пользователя с определенной оболочкой за один раз, используйте ключ -s с помощью useradd:

# useradd -s /bin/false _username_

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .