我通过ssh访问ubuntu服务器,在我的Windows机器上使用putty并尝试将单个文件下载到我的本地Windows机器
我的Windows用户名是Mark,我的每个cmd的主机名是Marks我在远程服务器上尝试以下命令
scp backup.sql mark@marks:desktop
我无法解析我试图输入的主机名,我认为myip地址和连接超时
答案 0 :(得分:5)
语法是这样的,相对于您发出命令的位置:
scp user@host_from:location/file user@host_to:location/file
当然,如果您是本地人,则可以省略user @ host前缀:
scp local_file me@host_to:~/local_file
方向始终来自> 至相对于您发出命令的位置。
答案 1 :(得分:3)
binarysubstrate对语法是正确的。问题是,如果OP将其Windows客户端的名称(或地址)放在scp
命令的“to”部分,它可能由于多种原因而无法工作:
要简单地将文件从远程服务器复制到Windows客户端,我建议WinSCP。
答案 2 :(得分:0)
从服务器上ping你的机器名称?尝试替换IP地址的计算机名称,或将服务器名称添加到服务器的主机配置文件中。