RHEL9 公開鍵を接続先サーバに登録しパスワードなしでSSH接続する方法
環境
# cat/etc/redhat-release
Red Hat Enterprise Linux release 9.2 (Plow)
SSH接続元サーバ RHEl9.2
SSH接続先サーバ RHEL9.2
操作方法
1.接続元サーバ側公開鍵と秘密鍵を作成します
# ssh-keygen -t ecdsa Generating public/private ecdsa key pair. Enter file in which to save the key (/root/.ssh/id_ecdsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: ★Enter Your identification has been saved in /root/.ssh/id_ecdsa Your public key has been saved in /root/.ssh/id_ecdsa.pub 略
2.確認
# ls -l ~/.ssh/
id_rsa 秘密鍵
id_rsa.pub 公開鍵
3.公開鍵を接続先サーバにコピーします
# ssh-copy-id root@接続先サーバ
4.接続先サーバ側コピーさえた公開鍵を確認します
# ls -l ~/.ssh/
4.接続元サーバ側に動作確認
# ssh root@接続先サーバ