web-dev-qa-db-ja.com

id_rsa.pubが見つかりませんでした

私はクラウドUbuntu 12.04.5 LTSの下にいます。
そして、id_rsa.pubファイルが見つかりませんでした。

$ ls -ll ~/.ssh 
total 12
-rw------- 1 root root 4435 Jul 22 11:15 authorized_keys
-rw-r--r-- 1 root root 2660 Jul 22 15:45 known_hosts

authorized_keysファイルには、サーバーにアクセスできるホストの公開鍵があります。
known_hostsファイルには、コードの多くの繰り返しチャンクがあります。

|1|fg5CCFQU2d3/Ut6EFN8SivyYZpg=|CMkxOukPDy50bualN6lAiobvQc4= ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNAAAAIbmlzdHAyNTYAAABBBLPpEXdAdrPJgZuO+lowXVQbyCbzjVLxshDNFlAINvdlMzu3GwgEI/UPGZjTq+n4iBq702Ho7vshj0UtbX9IQDA=
|1|kSgZ7ya8jCLgz6Uga0wlOzcclSY=|63ZjaYQdxQuBzFZn4sDxoC/zAxE= ecdsa-sha2-nistp256 AAAAE2VjZHNhLoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBLPpEXdAdrPJgZuO+lowXVQbyCbzjVLxshDNFlAINvdlMzu3GwgEI/UPGZjTq+n4iBq702Ho7vshj0UtbX9IQDA=

サーバーがどこにあるのかわかりませんでしたid_rsa.pub

3
Lesha Pipiev

秘密鍵と公開鍵を生成する必要があります。

ssh-keygen -t rsa 

そして、サーバー側で認証キーとしてキーを追加するには:

ssh-copy-id <server hostname/ip address>
4
mgor