首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不能ssh到server linux计算机

不能ssh到server linux计算机
EN

Ask Ubuntu用户
提问于 2022-06-21 07:57:40
回答 2查看 2.1K关注 0票数 1

我正在使用Ubuntu22.04版本,并试图将ssh应用于VM服务器( Azure)。我通过端口22从另一台计算机成功地做到了这一点,现在我正在尝试使用ubuntu22.04计算机。我试过的是:

  1. 我尝试使用这里提到的方法,https://serverfault.com/questions/371554/ssh-takes-a-long-time-to-connect-on-some-hosts没有成功
  2. 我尝试使用直接的IP公共而不是VM地址,但没有起作用。
  3. 重新安装ssh也没有帮助。
  4. 根据这个线程https://stackoverflow.com/questions/12172188/ssh-server-connect-to-host-xxx-port-22-connection-timed-out-on-linux-ubuntu,它似乎不是连接问题或DNS问题。

我运行了ssh -vvv usr@test111-huji.eastus.cloudapp.azure.com并获得了以下日志:

代码语言:javascript
复制
OpenSSH_8.9p1 Ubuntu-3, OpenSSL 3.0.2 15 Mar 2022
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: include /etc/ssh/ssh_config.d/*.conf matched no files
debug1: /etc/ssh/ssh_config line 21: Applying options for *
debug3: expanded UserKnownHostsFile '~/.ssh/known_hosts' -> '/home/user/.ssh/known_hosts'
debug3: expanded UserKnownHostsFile '~/.ssh/known_hosts2' -> '/home/user/.ssh/known_hosts2'
debug2: resolving "test111-huji.eastus.cloudapp.azure.com" port 22
debug3: resolve_host: lookup test111-huji.eastus.cloudapp.azure.com:22
debug3: ssh_connect_direct: entering
debug1: Connecting to test111-huji.eastus.cloudapp.azure.com [20.106.142.77] port 22.
debug3: set_sock_tos: set socket 3 IP_TOS 0x10
debug1: connect to address 20.106.142.77 port 22: Connection timed out
ssh: connect to host test111-huji.eastus.cloudapp.azure.com port 22: Connection timed out
EN

回答 2

Ask Ubuntu用户

发布于 2022-07-13 21:33:39

我也有同样的问题,我发现这是一个与我的路由器如何管理服务质量(QoS)有关的问题。要检查是否也是您的情况,首先尝试将选项-o IPQoS=none添加到SSH调用中:

代码语言:javascript
复制
ssh -o IPQoS=none -vvv usr@test111-huji.eastus.cloudapp.azure.com

如果该选项有效,则可以将此选项添加到/etc/ssh/ssh_config中,使其成为默认选项:

代码语言:javascript
复制
    IPQoS none

不需要重新启动。

票数 1
EN

Ask Ubuntu用户

发布于 2022-06-21 08:21:02

代码语言:javascript
复制
Connecting to test111-huji.eastus.cloudapp.azure.com [20.106.142.77] port 22.

这不是DNS问题,但它不会将主机转换为IP。

可能是fail2ban或其他防火墙或iptables规则不允许您试图访问的ip范围。

访问另一台PC,临时访问ufw或fail2ban服务,并从您的pc中检查是否可以连接。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1415021

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档