SSH登陆服务器报错:Ncat: Proxy connection failed: Connection refused

SSH登陆服务器报错:

Ncat: Proxy connection failed: Connection refused.

kex_exchange_identification: Connection closed by remote host

生成的公钥已经放到服务器上,使用私钥连接服务器,登陆服务器

ssh -i /Users/家目录/.ssh/id_rsa [email protected] -p 22

执行命令报下面的错误:
Ncat: Proxy connection failed: Connection refused.
kex_exchange_identification: Connection closed by remote host

查看私钥权限,发现id_rsa文件权限不对导致报错,根据ssh协议准则,只能拥有私钥的用户有读写权限,同组用户和其他用户都不应该有任何权限,因此需要修改id_rsa权限:

ls -l
-rw-r--r--@  1 bigdata Users  1674  3  4 14:42 id_rsa

修改权限

chmod 600 id_rsa

再次查看权限

ls -l
-rw-------@  1 bigdata Users  1674  3  4 14:42 id_rsa

修改权限后就能成功登陆服务器

猜你喜欢

转载自blog.csdn.net/zhengzaifeidelushang/article/details/115253791