タイトル: LinuxクライアントからLinuxサーバーへのSSH鍵接続
鍵の作成
クライアント側で以下のコマンドを実行して鍵を作成します。
ssh-keygen -t rsa |
ファイル名の入力を促されるので、「ssh_key」と適当な名前を入力しましょう。
また、パスフレーズ(パスワードのようなもの)の入力を促されるので、これも適当に入力します。
以下の2つの鍵ファイルが生成されます。
秘密鍵:ssh_key
公開鍵:ssh_key.pub
公開鍵はサーバー側へ配置する必要があります。
公開鍵の配置
FTPソフトウェア等でサーバーの「.ssh」に公開鍵を配置しましょう。
「.ssh」に「authorized_keys」というファイルがあるので、公開鍵の内容を追記します。
(公開鍵はもう不要なので削除してください。)
SSH接続
以下のコマンドを実行してクライアントからサーバーへ接続してみましょう。
ssh -i 秘密鍵 サーバーのホスト名 -p ポート番号(デフォルト22なら指定不必要) |