Создан новый пользователь в Linux, но не может войти в putty или SSH или иначе [закрыто]

Я новичок в Linux, я не знаю глубинных вещей. Я создал пользователя из учетной записи root, но я не могу войти в систему как новый пользователь (sampleUser). Вот команды, которые я использовал для создания нового пользователя:

useradd  -m  -s  /usr/local/bin/bash  -d  /home/sampleuser   sampleuser
passwd sampleuser  
chown sampleuser.sampleuser sampleuser
chmod 777 sampleuser
8
задан m4573r
22.05.2023 22:11 Количество просмотров материала 2536
Распечатать страницу

2 ответа

как пользователь root, отредактируйте /etc/ssh / sshd_conf и посмотрите, есть ли у вас строки, начинающиеся с ключевых слов AllowUsers или DenyUsers. В этом случае добавьте новое имя пользователя в конец одной из строк AllowUsers.

1
отвечен MelBurslan 2023-05-24 05:59

/usr/local/bin/bash замечательное место для оболочки входа, но возможно. Убедитесь, что он есть, и убедитесь, что он указан в /etc/shells. Для PAM или SSH это может потребоваться.

777 разрешения на домашний каталог пользователя с оболочкой входа в систему небезопасны и также могут быть проверены на допустимые логины, например, PAM.

1
отвечен Maarten 2023-05-24 08:16

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх