В худшем случае необходимо было бы выключить все сетевые службы, и затем от консоли пытаются удалить его. Это должно работать.
Узнав от коллеги о / var / log / *
, я сделал обоснованное предположение, что моя попытка аутентификации будет выполнена / var / log / secure
. Так оно и было:
Apr 1 14:31:21 MYSERVER sshd[11980]: Authentication refused: bad ownership or modes for directory /home/bob
Apr 1 14:34:18 MYSERVER sshd[11987]: Connection closed by 123.123.123.123
Эта ошибка возникает из-за того, что каталог пользователя должен быть rwx
только самим пользователем, а не группой или кем-то другим.
Это можно исправить, войдя в систему как bob
, выполнив команду chmod 700 / home / bob
, и после этого аутентификация работала с замазкой через закрытый ключ!
Я ничего не знаю о cygwin, но это руководство озаглавлено: 3 шага для выполнения входа по SSH без пароля с использованием ssh-keygen и ssh-copy-id .
Это в значительной степени то, как я все настраиваю, когда делаю это. Я использую команду ssh-copy-id
, а не cat
, я думаю, что это намного проще.
$ ssh-copy-id -i ~/.ssh/id_rsa.pub remote-host