使用 SSH 连接到 Web 主机?

使用 SSH 连接到 Web 主机?

我想通过 SSH 连接到我的 Web 主机,第一次运行正常,但后来我想在本地安装主机的驱动器,我发现“sshfs”所以我运行了这个命令:

sshfs -o allow_other,default_permissions username@host:/home2/ulogcbug/localDrive /mnt/ulogcbug/

这不起作用,它一段时间没有响应,然后返回超时错误

所以我觉得不值得这么麻烦,然后我又恢复正常使用 ssh

我运行了与第一次使用相同的命令来连接 ssh:

ssh user@host

但现在我收到此错误消息:

ssh: connect to host host_adr_here port 722: Connection timed out

注意:第一次尝试时我使用的是默认端口 22,并且成功了,第二次尝试时却没有成功,我记得我的 Web 主机使用端口 722 进行 SSH,因此我在 ** /etc/ssh/ssh_config ** 中进行了更改,但仍然出现同样的错误

更新:我切换到另一个 wifi 网络后它又可以正常工作了,但是当我运行 SSHFS 命令时它又停止工作了,有什么办法可以解决这个问题吗?例如如何停止 sshfs 正在执行的所有操作?

答案1

所以,我发现了问题所在,这真是太愚蠢了……我的 IP 是动态的,所以当我换成使用静态 IP 的 wifi 时,它工作得很好。但奇怪的是,它甚至在端口 22 上也能工作,这真的很令人困惑。

相关内容