使用 scp 时连接超时

使用 scp 时连接超时

我正在尝试从使用 ssh 连接的计算机下载文件。我在终端中输入

scp /path/to/file <name of my computer>@192.168.0.15:home/desktop

这个文件不大(大约 35 mb),但是输入这个命令后什么也没有发生,过了一段时间后出现了这样的消息:

ssh: connect to host 192.168.0.15 port 22: Connection timed out
lost connection

那么,我该如何修复它?

答案1

scp 的语法是:

$ scp SOURCE DESTINATION


例如,如果我想复制一个名为在我的主目录中移动到远程计算机的主目录192.168.0.15,运行 ssh 服务器,语法如下:

$ scp /home/john/foo [email protected]:/home/luther/

其中 luther 是 192.168.0.15 上的用户名

答案2

你确定你的 scp 命令的语法吗?尝试:

scp /path/to/file 192.168.0.15:.

您还可以检查 198.168.0.15 服务器的 /var/log/syslog 文件,以检查您的连接

答案3

有时可能会出现防火墙问题。如果在计算机上打开终端并将源列为来自 ssh 服务器不起作用,请尝试在 ssh 服务器上打开终端并将目标设置为本地计算机。换句话说,尝试从 ssh 服务器发送它,而不是从那里带来它,反之亦然。这有意义吗?这通常可以解决我的问题。

相关内容