sshコマンドを秘密鍵ファイルの指定して接続しようとするとPermissionエラー

sshコマンドを秘密鍵ファイルの指定して接続しようとすると以下のエラーが起きた。

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0755 for '/Users/XXXXXX/.ssh/keys/XXXXXXX.pem' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "/Users/XXXXXXX/.ssh/keys/XXXXXXX.pem": bad permissions
root@XXXXXXX: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).

秘密鍵ファイルのパーミッションが0755のためでした。 パーミッションを600に変更すれば接続できました。