我在远程计算机上运行脚本,我想使用scp在我的电脑上复制输出文件。
我完全可以将文件从我的电脑复制到远程电脑,但显然我不是在做相反的事情:
我已尝试使用我的主机名和ip地址,并使用:
scp star_101out.txt alessandra@ip_adress:/home/alessandra/Dropbox/tesi\ alle/Python
我收到此错误:
Connection timed out
lost connection
我该怎么办?
答案 0 :(得分:3)
检查服务器的防火墙。并检查服务器是否可访问,检查sshserver是否正在运行
答案 1 :(得分:3)
在花费太长时间后,scp会在命令行语法错误时报告此错误。如果ssh适用于您尝试访问的主机,但scp返回此错误,则scp无法理解scp命令行。
另请注意,错误可能是隐形字符。如果您尝试使用^ v粘贴长文件名,则可能会发生这种情况,但该字符会输入到命令行中。
重新输入您的请求,并确保您不会插入不可见的字符。
答案 2 :(得分:0)
我在尝试通过 sftp 下载图像时遇到了同样的超时问题,经过大量配置更改和对我不起作用的事情后,我发现默认的 wlan0 适配器 有问题。 因此,我在 USB 插槽中添加了一个外部 Wifi 适配器,将其连接到我的网络,并且再也没有出现超时问题。 此外,为了确保连接不会跳回主板 wifi 适配器,我已使用以下命令从终端禁用它:
<块引用>sudo iwconfig wlan0 txpower 关闭
如果你想重新打开它
<块引用>sudo iwconfig wlan0 txpower 关闭
答案 3 :(得分:-1)
我的问题是,Zone Alarm随机切断了我用于Windows的Ubuntu子系统的连接。您可以尝试禁用本地防火墙。我的Putty SSH连接也运行良好。