SSH 服务器连接超时

SSH 服务器连接超时

我正在使用大学的互联网服务器,并尝试使用 ssh -X username@server 从我的笔记本电脑登录系统上的帐户。它说连接超时。当我从另一个系统尝试时,我能够登录。我使用系统进行非常基本的工作,对内部编码等了解不多...从网上的一些页面来看,我认为问题出在防火墙或类似的东西上。我检查了打开 ssh 服务器的状态,显示为活动状态。请指导我如何解决这个问题。

答案1

安装 ufw 它将处理防火墙。

本指南将帮助您了解防火墙的基础知识。

https://www.linode.com/docs/security/firewalls/configure-firewall-with-ufw/

在 ssh-server 机器上运行这些命令

sudo apt-get install ufw
sudo ufw allow ssh
sudo ufw enable
sudo ufw status

这些将帮助你渡过难关。

让我知道发生了什么事。

答案2

我认为您的问题出在您的 ssh 配置上,与传出 SSH 会话的防火墙无关。查看您的 /etc/ssh/ssh_config 文件并确保启用以下两项:

ForwardX11 yes
ForwardX11Trusted yes

在某些情况下,您可能必须关闭受信任模式才能正常工作(这完全取决于您所在大学的 SSH 设置。

ForwardX11Trusted no

希望这可以帮助。

(已编辑)

如果您无法编辑 /etc/ssh/ssh_config 中的配置,请将该文件复制到您的主目录并在那里进行修改。

mkdir $HOME/.ssh
cp /etc/ssh/ssh_config $HOME/.ssh/config

修改~/.ssh/config以启用X11转发。

相关内容