我可以从 Unix 主机管理 Windows 主机上的文件共享吗?

我可以从 Unix 主机管理 Windows 主机上的文件共享吗?

我有一台装有多个硬盘的 Windows 计算机。我并不想将它暴露给任何东西,因为我不知道 Windows 上的强化措施涉及哪些方面。如果可能的话,我想将这些硬盘永久地安装在另一台机器上(在本例中,是我运行 FreeBSD 的旧 ThinkPad),并将它们共享到我的家庭网络/受信任的外部来源。

我怎样才能使 Windows 计算机上的存储完全无法访问,除了这台其他计算机?

答案1

将 Windows 7 计算机连接到网络仅有的通过 FreeBSD 计算机。这样,FreeBSD 计算机就可以通过过滤和端口转发来控制所有访问。

就我个人而言,我宁愿将数据存储在 FreeBSD 服务器上!它更适合这个目的。

答案2

看看 Smbfs,

mount_smbfs //[username]@[servername][:port]/[share] /[local mount name and path]

看 :

http://www.freebsd.org/cgi/man.cgi?query=mount_smbfs&sektion=8对于 mount 命令或 http://blog.up-link.ro/freebsd-how-to-mount-smb-cifs-shares-under-freebsd/对于 fstab 语法

你的 Freebsd 盒子上需要两个网络接口,配置两个 RFC 1918 ip 网络:

  • 一个用于 WIN 7 盒子和第一个 Freebsd 界面
  • 一个用于 freebsd Box 的第二个网络接口,其余用于网络

在 freebsd-box 上安装你的 WIN-7,通过你的网络或 DMZ、ftp、web 等方式共享它...

但是请不要尝试通过 smb-fs 执行 SAMBA 或在 smb-fs 上执行 NFS,这是一个非常糟糕的想法,我希望这是不可能的:)

如果你想与网络的其余部分共享 dd,请在 freebsd 框上进行物理连接并使用 SAMBA

相关内容