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

Подключение к удаленному серверу с помощью SSH с Mac

Я создал файл открытого ключа (id_rsa.pub) и файл закрытого ключа (id_rsa) и поместил их в свою папку ~ / .ssh

По словам администратора сервера, он уже добавил на сервер «мой ключ» для доступа к нему.

Может кто-нибудь уточнить:

  • Администратору сервера нужен только открытый ключ.
  • Если StrictModes yes включен в sshd_config, вам необходимо проверить разрешения файла id_rsa.
  • Когда вы создали ключ, вы указали длину. Это длина закрытого ключа в битах.

С ssh -v опция, ssh печатает отладочные сообщения, например:

$ ssh -v user@server
# ...
# debug1: identity file /Users/you/.ssh/id_rsa type -1
# debug1: identity file /Users/you/.ssh/id_rsa-cert type -1
# debug1: identity file /Users/you/.ssh/id_dsa type -1
# debug1: identity file /Users/you/.ssh/id_dsa-cert type -1
# ...
# debug1: Authentications that can continue: publickey
# debug1: Next authentication method: publickey
# debug1: Trying private key: /Users/you/.ssh/id_rsa
# debug1: Trying private key: /Users/you/.ssh/id_dsa
# debug1: No more authentication methods to try.
# Permission denied (publickey).

Надеюсь это поможет.