我想使用 OS X 通过 SSH 远程访问 Ubuntu 计算机。我已经在 Ubuntu 中安装了 openssh 服务器 (sshd),在 OS X 中安装了 ssh 客户端。我可以从 OS XI ping ip 地址,也可以从 Ubuntu ssh user@ip 地址到自己。我使用:sudo utf allow 22 允许端口 22 访问
即使完成了所有这些操作,我仍然收到:ssh:连接到主机 ip 地址端口 22:操作超时。
有人能帮我解决这个问题吗?我必须远程连接到校园工作站才能工作。谢谢
答案1
你说你正在通过家里的电脑连接工作,对吗?
Ubuntu PC 所在位置必须有静态 IP。
然后确保您的 ISP 没有阻止端口 22。(您可以将其更改为 2222)
如果您在 Ubuntu PC 所在的位置使用路由器,请检查端口是否转发到 PC,并且您使用的是公共 IP 而不是 LAN IP(通常以192.168.
或开头10.0.
)。