我正在编辑 /etc/network/interfaces,然后决定通过 VNC 更改我的设置。这停止了我的 SSH 会话和 VNC。我不确定这是否将我拒之门外,但那天晚上晚些时候我设置了 cron 来恢复 /etc/network/interfaces 的旧副本,并且能够通过 SSH 连接到机器。现在我发现来自该机器的所有连接(来自 Windows 7 和 Ubuntu 14.04)都无法到达 Mint 机器。
这是 ssh -vv 的输出。
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to xxx.xxx.xxx.xxx [xxx.xxx.xxx.xxx] port 22.
debug1: Connection established.
debug1: identity file /home/user/.ssh/id_rsa type -1
debug1: identity file /home/user/.ssh/id_rsa-cert type -1
debug1: identity file /home/user/.ssh/id_dsa type -1
debug1: identity file /home/user/.ssh/id_dsa-cert type -1
debug1: identity file /home/user/.ssh/id_ecdsa type -1
debug1: identity file /home/user/.ssh/id_ecdsa-cert type -1
debug1: identity file /home/user/.ssh/id_ed25519 type -1
debug1: identity file /home/user/.ssh/id_ed25519-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2
ssh_exchange_identification: read: Connection reset by peer
这不仅仅是 SSH,因为 Putty 无法进入,VNC 无法进入,Remmina 无法进入,同一台 PC 上任一操作系统上的 SMB 也无法进入。
网络上的所有其他设备都可以毫无问题地获取 SMB、VNC 和 SSH。
除了重新安装之外,我别无选择——我宁愿不这样做。这台电脑是我工作的主要工作站。欢迎任何想法。