今天測試密鑰登入linux系統時 出現如下問題:root@compute01:~#ssh [email protected] -p 80 -i alickicxxxxxxx.key@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ....
今天測試密鑰登入linux系統時 出現如下問題:
root@compute01:~# ssh [email protected] -p 80 -i alickicxxxxxxx.key
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0777 for 'alickxxxxxxx.key' 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: alickicxxxxxxxxxxx.key
Permission denied (publickey).
解決方法:
chmod 600 alickicxxxxxxxxxxx.key
然後再試試就可以了。要先限制其他用戶無法使用這個密鑰。只能是root用戶才能使用這個密鑰。