домашний каталог не создан

домашний каталог не создан

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

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

решение1

MAN useradd/adduser:

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

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

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

Связанный контент