
У меня есть файл .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_адрес