ssh-copy-idで公開鍵を渡す 鍵認証による ssh を行おうとすると ssh する元のサーバで公開鍵を生成してそれを ssh 先のサーバに持って行って.ssh/authorized_keysに追記しないといけない。めんどくさいなぁと思っていたんだが、ssh-copy-idというコマンドで簡単にコピーすることができる。
新規作成された場合は権限が644となっており他のユーザーから書き込みができないのでSSHで接続するには問題ありませんが、一般的な600に変更しておきます。 おまけ SSHパスワード認証を無効化するコマンド ssh ${user}@${host} ` " ` sed -i 's/PasswordAuthentication.*/PasswordAuthentication ...