#author("2022-11-11T11:38:33+09:00","default:tosiaki","tosiaki") #author("2023-06-01T11:06:40+09:00","default:tosiaki","tosiaki") [[Linuxサーバー]] 公開鍵を作って、アクセスしたい相手サーバーにその鍵を登録しておく。 いま ssh-copy-id なんてコマンドがあるんだね、便利(昔からあった?)。 1)ssh-key の作成 作成先はデフォルトの ~/.ssh/ でOK パスフレーズは、何も入力せず、ENTER 2回で OK $ ssh-keygen -t rsa ssh-keyが ~/.ssh の下に作成される 公開鍵が ~/.ssh/id_rsa.pub として作成される 2)アクセスしたい相手サーバに公開鍵(public key)を登録する $ ssh-copy-id -i ~/.ssh/id_rsa.pub ユーザー名@IPアドレス: パスワードは、相手サーバのユーザーのパスワードを入力 相手サーバーのアカウントの ~/.ssh/authorized_key ファイルに登録したい public keyが追加される。