首页 > 系统服务 > 详细

ssh 使用密钥无法登入Linux系统

时间:2016-01-16 21:05:24      阅读:130      评论:0      收藏:0      [点我收藏+]

今天测试密钥登入linux系统时 出现如下问题:
 
root@compute01:~# ssh alicxxx@xxx.com -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用户才能使用这个密钥。

ssh 使用密钥无法登入Linux系统

原文:http://www.cnblogs.com/zhenghongxin/p/5136315.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!