sshコマンドでログインをする際、通常であればログインするユーザのパスワードを求められる。 セキュリティ上致し方ないものではあるのだが、時には煩わしいのも事実。スクリプトの中でssh接続をさせたい時には厄介だ。 という訳で、今回はこのパスワード入力無しでssh接続を行う方法について記述する。 1.鍵認証方式に切り替える そもそも、ssh接続の認証方式はパスワード認証だけではない。 認証方式はいくつかあるが、そのうちの一つである鍵認証方式にすることで、パスワードを入力せずにログインすることが可能となる。 サーバ/クライアント側でそれぞれ設定が必要となるが、今回紹介する3つの方法の中でもセキュリティ的には一番高い方法だ。 1-1.サーバ側のsshd_configの設定を変更する まずは、サーバ側の/etc/ssh/sshd_configの設定を変更する。 ■サーバ側の設定 /etc/ssh/s