我正在尝试从 Windows 7x64 计算机远程登录到 Ubuntu 服务器上的端口。当我使用 Putty 时,它给出了“远程主机关闭连接”错误。当我从命令提示符中使用 Windows telnet 客户端时,我得到一个空白屏幕,光标闪烁,没有错误。当我输入任何内容并按 ENTER 时,telnet 客户端退出。
最有可能的是:
- Putty 在撒谎,我实际上可以连接到端口
- 命令行客户端在无法连接时无法给出反馈
编辑:当我远程登录到端口 22 (SSH) 时,远程主机发送一条消息“SSH-2.0-OpenSSH_5....” - 我猜如果我尝试访问的另一个端口是开放的,它会说些什么?我希望有人能确认一下。
答案1
远程主机一旦通过流获得任何流量就会关闭连接,否则 PuTTY 会报告“连接被拒绝”。
这往往是某种防火墙的问题,但也可能表明监听服务存在问题。
您正在连接什么服务?
答案2
为了确定答案,请在连接期间在 Windows 机器上运行 Wireshark。