1

У меня проблемы со входом на мой сервер через ssh (PuTTY) под новым именем пользователя, которое я создал.

Во время первоначальной установки сервера я настраивал имя пользователя "admin". Войдя в систему как "admin", я запустил следующую команду: sudo useradd tempuser , затем ввел пароль для нового имени пользователя.

В своем окне Windows я подключаюсь к серверу, вводу нового имени пользователя "tempuser" и нажимаю « Enter». Теперь он запрашивает пароль. Я успешно ввел его пару раз и каждый раз получаю сообщение об ошибке « Access denied .

Должен ли я добавить этого нового пользователя где-то еще, чтобы войти через SSH?

1 ответ1

1

Вы хотите добавить tempuser в свой sshd_config .

Для этого сразу же:

sudo nano /etc/ssh/sshd_config

Найдите строку, которая по умолчанию гласит: #AllowUsers ; Вы хотите изменить его (или добавить, если он не существует, как) AllowUsers tempuser

Сохраните файл - в nano это Ctrl+O (это заглавная буква "o"), затем Ctrl+X, чтобы выйти, затем введите sudo service sshd restart для загрузки новой конфигурации.

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