【解決方法】SSHキーを追加するにはどうすればよいですか?


リモート サーバーの Linux SSH キーをローカル Linux ボックスに追加するにはどうすればよいですか。 SSHサーバーのIPアドレスは192.168.2.3です。

私が試したこと:

How can I add Linux SSH keys of the remote server to my local Linux box. The SSH server IP address is 192.168.2.3

解決策 1

使えるはずです ssh-copy-id user@host これにより、現在のシステムから ssh キーがコピーされます。 ホスト。 複数のキーがある場合は、 .ssh フォルダー、または ssh-add 経由で追加した場合は、コピーするキーを選択できます。 -i オプション。 eb ssh-copy-id ~/.ssh/id_ecdsa user@host

ssh-copy-id がない場合は、キーを手動でコピーする必要があります

localhost$ scp ~/.ssh/id_ecdsa.pub user@remote:
localhost$ ssh user@remote
user@remote‘s password:

remotehost$ cat id_ecdsa.pub >> .ssh/authorized_keys
remotehost$ chmod 600 .ssh/authorized_keys
remotehost$ exit

解決策 4

お返事ありがとうございます

解決策 6

公開キーの内容をコピーして、ssh_authorizedfile に貼り付けます。

コメント

タイトルとURLをコピーしました