SSH 网络错误:连接被拒绝

SSH 网络错误:连接被拒绝

我尝试设置 sublime text editor 通过 sftp 连接到我的服务器,但总是出现连接超时。我找到了一个解决方案,并按照这篇文章操作: https://superuser.com/a/957666

他们建议更改服务器配置以接受客户端使用的 mac 算法,方法是hmac-sha1在 上添加此项KexAlgorithms。因此,在 中/etc/ssh/sshd_config,我更改了:

KexAlgorithms diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1

KexAlgorithms diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,hmac-sha1

现在我尝试登录我的服务器,我得到了Network error: Connection refused

我如何才能重新访问我的服务器?我的服务器托管在 kimsufy 上。

答案1

Network error: Connection refused表示服务器拒绝打开连接(在 TCP 级别)。通常的原因是 sshd 没有运行。

我认为 sshd 不喜欢配置中的某些内容并中止。查看 sshd 日志。

顺便说一句,hmac-sha1这似乎不是一个有效的值,KexAlgorithms但对于MACs

相关内容