Як отримати відкритий ключ від віддаленого хоста?


0

Я отримав від партнера приватний ключ SSH, і мені потрібно зробити php-скрипт для підключення до хосту і надіслати деякі дані через цю зв'язок.

Однак мені потрібно надати функцію ssh php відкритим ключем, але партнер не надіслав мені відкритий ключ.

Як отримати з віддаленого вузла відкритий ключ в окремому файлі?

Будь-які поради?


Якщо ви підключаєтеся від програми до віддаленого хоста, вам потрібний доступ до закритого ключа для автентифікації на віддаленому хості, відкритий ключ не допоможе вам перевірити автентичність (якщо це було і було загальнодоступним, то будь-хто може автентифікувати хост ). inside.mines.edu/~gmurray/HowTo/sshNotes.html
msw

Відповіді:


4

Якщо у вас є закритий ключ, ви можете створити відкритий ключ з нього ssh-keygen -i, якщо я не помиляюся.


2
Це правильно, хоча питання неправильне.
msw

0

Це ключ для конкретного користувача? Якщо так, і ви маєте доступ до сервера, це буде щось подібне ~/.ssh/id_rsa.pub.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.