概要†システムでの自動化等でパスワード無しでリモート接続先にSSHログインしたい場合の手順です。 手順†接続元†# cat /root/.ssh/ <==id_rsa.pubが無いことを確認。※あればそれを使用する。 # ssh-keygen -t rsa <==全て未入力でEnterを押下していく # cat /root/.ssh/id_rsa.pub 表示される内容をコピー 接続先†# cd /etc/ssh # cp -p sshd_config sshd_config.`date +%Y%m%d` # vi sshd_config #PubkeyAuthentication yes PubkeyAuthentication yes #AuthorizedKeysFile .ssh/authorized_keys AuthorizedKeysFile .ssh/authorized_keys # /usr/sbin/sshd -t # service sshd restart # cd /home/testuser01/.ssh # vi authorized_keys 接続元でコピーしたデータを貼り付ける 接続元†# ssh testuser01@接続先ホスト パスワード無しでSSHログインが行えればOK パスワードが求められてしまう場合†考えられる原因
|