我正在使用Putty在Windows机器上通过SSH访问Ubuntu服务器,并尝试将单个文件下载到本地Windows机器。
我的Windows用户名是Mark,我的主机名按照cmd是Marks,我正在尝试在远程服务器上运行以下命令
scp backup.sql mark@marks:desktop
我试图输入我认为的IP地址,但连接超时,并出现“无法解析主机名”的错误提示。
我正在使用Putty在Windows机器上通过SSH访问Ubuntu服务器,并尝试将单个文件下载到本地Windows机器。
我的Windows用户名是Mark,我的主机名按照cmd是Marks,我正在尝试在远程服务器上运行以下命令
scp backup.sql mark@marks:desktop
我试图输入我认为的IP地址,但连接超时,并出现“无法解析主机名”的错误提示。
命令的语法如下,相对于您发布命令的位置:
scp user@host_from:location/file user@host_to:location/file
当然,如果您在本地,可以省略user@host前缀:
scp local_file me@host_to:~/local_file
方向始终是从"from"到"to",这是相对于您发布命令的位置。
binarysubstrate 的语法是正确的。问题是,如果 OP 在 scp
命令的“to”部分中输入他的 Windows 客户端的名称(或地址),由于以下几个原因,它可能不起作用:
要简单地将文件从远程服务器复制到 Windows 客户端,我建议使用WinSCP。
您尝试从服务器ping您的计算机名称吗?请尝试将计算机名称替换为IP地址,或将计算机名称添加到服务器主机配置文件中。
./
。 - Pablo Bianchi