我正在尝试使用 SSH 连接从 Windows PC 连接到远程 Ubuntu。
我尝试从远程计算机复制文件,位于相关文件目录中,如下所示:
scp filename C:\Documents\filename
我收到消息:
could not resolve host name c
所以我认为我的电脑路径缺少一个前缀,但我不知道它是什么。
我该如何解决?
答案1
scp
可以找到各种格式示例这里
为了从远程 Ubuntu 机器复制到本地机器,它应该类似于:
scp username@hostname:/full/path/to/remote_file local_filename
- 文件名 - 本地系统中文件的完整路径+文件名
- 用户名 - 远程系统上的用户名
- 主机名 - 远程系统的主机名(或IP地址)
- /完整路径- 文件目标位置的完整路径
您收到的错误指定scp
ExpectC
为主机名(因为它位于 之前:
)并且scp
无法找到 hostname C
。
如果您scp
从 Ubuntu 计算机执行命令并希望将文件从 Ubuntu 计算机复制到远程 Windows 计算机,则格式scp
应为:
scp local_filename username@hostname:/full/path/to/remote_file