Назад | Перейти на главную страницу

OpenSSH, невозможно отключить вход по паролю

Я впервые настраиваю сервер и мне нужна помощь по SSH.

Мой клиент - PuTTY в Windows 10, сервер размещен на виртуальной машине Ubuntu Server 14.04.

Я могу войти на сервер, используя пароль, но я бы хотел перейти на аутентификацию на основе ключей. Но пока мои усилия были напрасны.

Шаги, которые я предпринял:

Таким образом, структура папок .ssh выглядит так:

total 12
-rw-rw-r-- 1 user user  468 Oct 11 15:58 authorized_keys
-rw------- 1 user user 1675 Oct 11 15:57 id_rsa
-rw-r--r-- 1 user user  393 Oct 11 15:57 id_rsa.pub

Полный файл: http://pastebin.com/EGJDE9vB

Строки я изменил:

ChallengeResponseAuthentication no
PasswordAuthentication no
UsePAM no

Я также пытался раскомментировать

#AuthorizedKeysFile %h/.ssh/authorized_keys

без результатов.

Это не работает; Я все еще могу аутентифицироваться на сервере, используя пароль только от PuTTY.

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

Заранее спасибо.

Отправленный вами файл содержит строку

#PasswordAuthentication no

Вам нужно удалить # для применения этой линии.