我想将 2 个文件从我的 Linux VM(在 Hyper V 中运行)复制到它运行的 Windows 机器上。最快最简单的方法是什么?网上很多页面都使用 winScp,但没有解释如何连接到 Linux(简单看了一下)。
任何帮助都将不胜感激。:)
答案1
如果有的话,请使用闪存驱动器。
答案2
仅当满足以下条件时才可使用 SCP:
- 您已为虚拟机启用某种网络
- 您正在虚拟机上运行 sshd(安全 shell 守护程序)
假设您有这两样东西,您可以使用 WinSCP 类似下面这样(抱歉我只使用过 pscp,它与 scp 大致相同):
winscp root@linuxip:/path/to/file localfile
其中linuxip
= 您的虚拟机的 IP 地址。
如果您经常需要这样做,我建议您尝试在虚拟机和主机之间安装共享驱动器。
答案3
1)通过 samba 安装共享驱动器
2)安装 Windows SSH 客户端/服务器以使用 scp
还有其他解决方案,但太复杂了。共享驱动器是最好的解决方案,因为您以后可以轻松使用它。
顺便说一下,你可以使用计算机辅助设计实现第二种解决方案:http://techie-buzz.com/tips-and-tricks/upload-files-to-linux-from-windows-using-pscp.html
答案4
winscp 应该相当容易理解吧?
- 下载它
- 安装它
- 启动它
- 建立新连接
- 输入你的 Linux 机器的 IP 地址,以及你的 Linux 用户的用户名/密码。
- 拖放文件
所有这些都假设您已经设置了 Linux,因此它有一个 IP 地址和一个用户/密码(许多发行版也允许您默认以 root 帐户登录... 并且据我所知,所有发行版都默认启动 ssh 服务 - 需要使用 scp 连接)您可以以身份登录。