По-прежнему запрашивается пароль после включения открытых ключей

Когда я добавил свой открытый ключ в мой файл .ssh / user / authorized_keys и сохранил и перезапустил свой сервер, он выдал мне такую ​​ошибку:

initctl: Unable to connect to system bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
Could not load host key: /etc/ssh/ssh_host_rsa_key
Could not load host key: /etc/ssh/ssh_host_dsa_key
Could not load host key: /etc/ssh/ssh_host_ecdsa_key
Could not load host key: /etc/ssh/ssh_host_ed25519_key
* Restarting OpenBSD Secure Shell server sshd
start-stop-daemon: warning: failed to kill 477: Operation not permitted
Could not load host key: /etc/ssh/ssh_host_rsa_key
Could not load host key: /etc/ssh/ssh_host_dsa_key
Could not load host key: /etc/ssh/ssh_host_ecdsa_key
Could not load host key: /etc/ssh/ssh_host_ed25519_key

Я не совсем уверен, что сделал неправильно У меня есть мой открытый ключ в этой папке (дважды проверен), и у меня также есть его на моем собственном компьютере с Windows 10. Предполагалось ли создать открытый и закрытый ключ на терминале или на моем собственном компьютере? Я также использовал git bash для его генерации, потому что терминал обычного окна не будет работать. Я также думаю, что мой домашний каталог зашифрован, потому что, когда я набрал команду:

df $HOME

часть его отображала /vz/private/, если это поможет. Мой файл /etc/ssh/sshd_config тоже в порядке, он имеет следующее:

RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile /etc/ssh/%u/authorized_keys

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

ОБНОВЛЕНИЕ: Я пытался удалить и восстановить ключ хоста, используя этот сайт https://www.digitalocean.com/company/blog/avoid-duplicate-ssh-host-keys/ , но когда Я делаю перезапуск службы ssh. Я по-прежнему получаю сообщение об ошибке выше, за исключением того, что вместо:

    start-stop-daemon: warning: failed to kill 477: Operation not permitted

Я получаю вместо этого:

    start-stop-daemon: warning: failed to kill 1015: Operation not permitted

Если мне это помогает, мне все равно предлагается пароль и он отображает предупреждение о том, что был создан новый ключ, когда я вхожу в новое отделение замазки. РЕДАКТИРОВАТЬ: 1 Хорошо, поэтому я обнаружил, что как неправильно, я не использовал sudo, когда я сделал перезапуск службы SSH, однако я все еще не запрашиваю аутентификацию с открытым ключом, когда я вхожу в систему.

1
задан 23 April 2016 в 20:23

1 ответ

Подаваемый не имеет ключей хоста. Необходимо создать их, предпочтительно с помощью

dpkg-reconfigure openssh-server
0
ответ дан 24 April 2016 в 06:23
  • 1
    Я знаю It' s не шутка. Я читаю omgubuntu.co.uk с долгого времени, но don' t знают, что этому доверяют или нет. Don' t нарушен – noone 13 September 2017 в 07:25

Другие вопросы по тегам:

Похожие вопросы: