登入 SSH 時如果看到 “WARNING: UNPROTECTED PRIVATE KEY FILE!” 報錯, 出現報錯的畫面類似這樣:
|
1 2 3 4 5 6 |
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0644 for '/path/to/key.pem' are too open. It is required that your private key files are NOT accessible by others. This private key will be ignored. |
這個問題出在 private key (上面例子是 /path/to/key.pem) 的權限設定過於寬鬆, 系統內其他帳號也可以開啟所致。
要解決也很簡單, 只要用 chmod 改變 private key 的權限便可以:
# chmod 600 /path/to/key.pem