sshでUNPROTECTED PRIVATE KEY FILE!されたとき
sshしようとしたときに
$ ssh hoge@XXX.XXX.XXX.XXX -i ~/.ssh/hoge_rsa @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0644 for '.ssh/hoge_rsa' are too open. It is required that your private key files are NOT accessible by others. This private key will be ignored. bad permissions: ignore key: .ssh/hoge_rsa Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
.ssh/hoge_rsaの権限が644になっているのが問題っぽい
他にアクセスさせるなということで600にしたら出なくなりました
$ ls -la .ssh -rw-r--r--@ 1 heleeen heleeen 7 1 11:10 hoge_rsa # 600に変更 $ chmod 600 .ssh/hoge_rsa # 確認 $ ls -la .ssh -rw-------@ 1 heleeen heleeen 7 1 11:10 hoge_rsa
ファイルコピーしたときに権限が変わるっぽい