😡

ssh keyのパーミッションを変更し忘れるな

に公開
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for 'XXXXX' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "XXXXX": bad permissions
xxxxxx.jp: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
  • Mac M1
  • iTerm

で鍵をもらって新規のサーバーにアクセスする際、鍵を置いて満足しないこと。
パーミッションは 600 !!!

chmod 600 /Users/.ssh/hoge.key

これだけです。

ちなみに、Xサーバーではポートが初期値じゃないから注意
sshの参考は以下。

ssh user@xxxxxx.jp -i /Users/.ssh/hoge.key -p 10022

順番は好きにしてもええやろがい

Discussion