我正在Linux的Windows子系统上运行Ubuntu 18.04 LTS。
ssh最近停止了我的Ubuntu安装。 我能想到的唯一更改是Windows更新,但是从那时起,我几次重新安装Ubuntu都没有用。 有趣的是,我仍然可以使用Putty通过ssh连接到远程服务器。
下面是控制台中的详细调试流:
user@PC:~$ ssh -vvv user@example.com
OpenSSH_7.6p1 Ubuntu-4, OpenSSL 1.0.2n 7 Dec 2017
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: resolving "example.com" port 22
debug2: ssh_connect_direct: needpriv 0
debug1: Connecting to example.com [111.11.11.11] port 22.
debug1: connect to address 111.11.11.11 port 22: Permission denied
debug1: Connecting to example.com [111.11.11.21] port 22.
debug1: connect to address 111.11.11.21 port 22: Permission denied
ssh: connect to host example.com port 22: Permission denied
很抱歉,如果这是一个重复的问题,但我找不到其他存在此问题的线程。
答案 0 :(得分:0)
Biswapriyo是正确的!
将防火墙设置重置为默认设置之后(我从未设置过任何自定义规则,因此这是没有问题的),之后我又能够建立ssh连接。