【发布时间】:2014-12-09 10:53:50
【问题描述】:
我正在远程机器上运行一个脚本,我想使用 scp 将输出文件复制到我的电脑上。
我完全能够将文件从我的电脑复制到远程电脑,但显然我没有做相反的事情:
我已经尝试过使用我的主机名和 IP 地址:
scp star_101out.txt alessandra@ip_adress:/home/alessandra/Dropbox/tesi\ alle/Python
我得到这个错误:
Connection timed out
lost connection
我该怎么办?
【问题讨论】:
-
你确定你的机器上运行着 SSH 守护进程吗?如果没有,您必须使用其他终端从本地 PC 启动复制:
scp remote:/path/to/file path/to/local/file。 -
我不确定,如果我输入您建议的内容,我会得到:ssh:无法解析主机名远程:名称或服务未知
-
嗯,你应该用你要连接的机器的实际主机名替换 remote 和其余部分:)。与您执行 ssh 时使用的相同。
-
好的!成功了!谢谢,但我仍然不明白如何从远程复制到我的电脑,相反的路径
-
AlessandraFerri - 除了 SukkoPera 的评论,防火墙可能会阻止从服务器到您的电脑的连接。如果启动从您的 PC 到服务器的连接有效,您可以像 @SukkoPera 所说的那样进行拉取和推送。