通过网络将文件从 Windows 传输到 Linux?

通过网络将文件从 Windows 传输到 Linux?

我有一台 Windows 机器和一台 Linux 机器,都通过以太网电缆连接到路由器。

对于我来说,将文件从 Windows 机器传输到 Linux 机器的最简单方法是什么?

答案1

最简单的方法可能是 SFTP/SCP。你可以获取温SCP或者便携版适用于您的 Windows 机器。然后在 WinSCP 中,将 Linux 机器名称作为服务器(如果您无法通过名称连接,则输入 IP)。连接后,导航到首选/必要的目录并根据需要进行拖放。

对于更“永久”的解决方案,您可以在 Linux 机器上安装 samba,然后从 Windows 机器进行连接,但这需要学习如何配置 samba 以便两个系统可以相互连接。

答案2

另一种方法是使用 NFS 系统。假设您安装了 Windows 7 专业版或更高版本。

首先,您需要在具有 root 访问权限的 Linux 机器上安装几个软件包。“aptitude install nfs-kernel-server nfs-common portmap”该命令将安装您需要的内容。

现在你需要编辑文件“/etc/exports”来列出你想要共享的内容

/home 192.168.1.0/24 (rw, async, insecure)

可能是一个条目。IP 地址需要更改为指向您的网络子网地址。位置“/home”也需要指向您想要共享的位置。编辑完文件后,您需要保存并运行

/etc/exportfs -a

这将更新 NFS 系统以开始共享导出文件中列出的位置。

现在设置 Windows 以查看共享。转到 -> 运行 -> cmd 应该会弹出命令提示符。

mount [options] //nfs-server-unc-name/share-name [drive letter]

将 nfs-server-unc-name 替换为 Linux 机器的 ip 地址,将“share-name”替换为您共享的目录的名称。“驱动器号”将是您希望 Linux 机器安装到的字母。

答案3

如果你使用 Linux 执行此任务,我建议使用桑巴

答案4

我强烈建议在 Linux 机器上设置一个 Samba 服务器,然后您就可以拥有一个可以从 Windows 访问的文件共享。

我已经做过几次了,总体来说相当容易。

相关内容