如何通过命令行将文件从 Linux 传输到 Windows 服务器?
没有 WinSCP
没有 FileZilla
没有其他类似的工具...
尝试运行此命令时:
scp /home/user/testsite.html [email protected]:/c/Q4
发生此错误:
ssh: connect to host 192.168.100.74 port 22: Connection refused
lost connection
答案1
如果您的 Linux 操作系统安装了 SSH 客户端,那么它也有 scp。scp 用于以安全加密的方式在服务器之间复制文件。它使用 ssh 进行数据传输,并使用与 ssh 相同的身份验证并提供相同的安全性。
尝试运行此命令时:
scp /home/user/testsite.html [email protected]:/c/Q4
您收到以下错误:
ssh: connect to host 192.168.100.74 port 22: Connection refused
lost connection
SSH 默认使用端口 22。很可能是远程主机上没有运行 SSH 服务器,或者在不同的端口号上运行,或者被防火墙阻止。
- 对机器进行 ping 操作(以测试连通性)。
- 查看是否有 ssh 守护进程正在运行。
- 运行相同的命令但添加
-vvv
选项以获取更详细的输出。