码迷,mamicode.com
首页 > 系统相关 > 详细

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

时间:2016-01-16 21:07:49      阅读:186      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!