SSH KEY Linux下无法连接问题

Windows下生成的密钥拿到别的Windows上去用是OK的,但是一拿到Linuxxia就游客能出现问题。

错误信息显示如下

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for '/home/jiangqixiang/.ssh/id_dsa' are too open.
It is recommended that your private key files are NOT accessible by others.
This private key will be ignored.
bad permissions: ignore key: /home/youraccount/.ssh/id_dsa


解决的方法其实很简单,
不许要在linux下另外生成一对KEY,然后把公钥加到服务器上。
只要修改之前密钥的访问权限,问题便可得到解决。

cd ~/.ssh
chmod 700 id_rsa

有话要说