Я создал пользователя с помощью "useradd", пользователь создал и создал пароль с помощью команды "passwd" и смог войти в систему как newuser, но, хотя он набирает "cd", он говорит /home /newuser, файл или каталог не найдены.

Любое руководство мне нужно вручную создавать новый каталог каждый раз, когда я добавляю пользователя на это конкретное имя пользователя?

1 ответ1

1

MAN useradd/adduser:

-d, --home HOME_DIR Новый пользователь будет создан с использованием HOME_DIR в качестве значения для каталога входа пользователя. По умолчанию добавляется имя LOGIN к BASE_DIR и используется как имя каталога для входа. Каталог HOME_DIR не должен существовать, но не будет создан, если он отсутствует.

Или проверьте, как adduser ведет себя в вашей системе. Обычно вы можете запросить у них информацию о том, как они работают, используя --help или аналогичный в качестве параметра.

Установите флажок Создать домашний каталог при создании пользователя [дубликат]. Если вы работаете с debian flavour adduser и useradd это разные вещи. Проверьте их параметры индивидуально в вашей системе.

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