Использование файла .ppk для ssh с Mac

Использование файла .ppk для ssh с Mac

У меня есть файл .ppk, который мне нужно использовать для ssh-подключения к серверу. Я использую OS X Yosemite.

Я преобразовал его в файл .pem с помощью этого:puttygen keyfile.ppk -O private-openssh -o keyfile.pem

Однако, когда я пытаюсь добавить его в связку ключей OS X, он говорит, что невозможно получить информацию из файла. Я изменил разрешения на него с помощью , chmod 600 keyfile.pemно все равно безуспешно.

Поэтому я просто попробовал через терминал:

ssh -i keyfile.pem root@ip_address

Однако, это просто тайм-аут. Что я делаю не так?

решение1

Сначала проверьте соединение с сервером с помощью команды ping. Если вы можете пинговать свой сервер, попробуйте сделать это.

  • скопируйте ваш .pem-файл в ~/.ssh/
  • добавьте эту команду в конец вашего файла конфигурации

Файл идентификации "~/.ssh/keyfile.pem"

  • подключитесь к вашему серверу:

ssh root@ip_адрес

Связанный контент