如何使用 ssh scp 从 Linux 文件夹复制到 Windows 文件夹?

如何使用 ssh scp 从 Linux 文件夹复制到 Windows 文件夹?

复制目录内容时遇到问题:

PC A:Linux PC,带有一个包含图像的文件夹(/usr/share/a/images) PC B:Windows PC,带有一个共享文件夹,名为 B(192.168.1.2)

我正在使用 PC B,使用 putty 在 PC A 上打开 ssh 会话。输入用户名和密码并设法进入终端

然后我尝试进行目录复制:

admin@abc-ace:~$ scp -r /usr/share/a/images 192.168.1.2:/B/
ssh: 连接到主机 192.168.1.2 端口 22:连接被拒绝,连接丢失

有人知道哪里出了问题吗?我的 scp 命令是否错误?

答案1

有谁知道什么问题吗?

您的 Windows PC 不是 SSH 服务器而是客户端。

我的 scp 命令错误吗?

如果您在 Windows PC 上设置了 SSH 服务器,您的命令就会起作用,但如果任务只是通过 SSH 将内容从 Linux 计算机复制到 Windows PC,那么您实际上不需要这样做。

如果你下载了所有附带的程序,PuTTY那么PSCP.exe你需要在 Windows PC 上使用一个名为的程序来从远程计算机复制到 WindowsSSH

PSCP.EXE -r [email protected]:/usr/share/a/images C:\Users\Public\Downloads

如果你没有下载所有PuTTY软件包,那么你可以下载PSCP.EXE 这里

相关内容