我希望将我的备份机器设置为 Ubuntu 服务器,同时保留其单独的 500G NTFS 驱动器作为小型(< 10 台机器)Windows 对等网络中的备份目标,该网络由工作组感知(win XP)和家庭组感知(Win7)机器混合而成。Linux 服务器还将用作 Web 开发的试验台,尤其是 Ruby。我对 Ubuntu 的学习曲线很陡峭,尚未让我的 Windows 机器识别网络上的 Umbuntu 机器。
我尝试做的事情真的可行吗?我在 Ubuntu 端缺少什么或没有正确配置什么,以便我的 Win7 机器甚至可以检测到 Ubuntu 服务器上的 NTFS 驱动器?
谢谢,迈克尔
答案1
当通过这样的网络时,机器实际上并不关心远程系统正在使用什么文件系统。您需要安装和配置 Samba,以便 Windows 机器可以使用 SMB/CIFS 访问驱动器的内容。
答案2
要安装 Samba,请打开终端窗口(Alt+F2 并输入:gnome-terminal)并在终端中复制以下命令:
sudo apt-get install samba samba-common system-config-samba
安装完成后,现在您需要到您想要共享的文件夹或者您可以创建一个新文件夹。
要在 Ubuntu 11.10 Oneiric Ocelot 中安装 Samba,请在终端中输入以下命令:
sudo apt-get install samba
注意:然后转到软件中心并搜索“glade”和“python-glade”并安装它们
现在启动 Samba 服务器配置,按 (Alt+F2 并输入 gksu system-config-samba)。要添加要共享的文件夹,请单击 + 按钮,然后单击浏览按钮。现在选择要在网络上共享的文件夹。现在输入说明并检查文件夹的可写或可见设置。单击访问选项卡并授予所需用户的访问权限,完成后单击确定按钮。现在您的文件夹已添加到您的 Samba 服务器配置中。
现在转到共享文件夹,选择该文件夹,然后右键单击该文件夹并选择共享选项。在这里添加注释并更改其他人在文件/文件夹中创建/删除/修改的权限以及来宾访问规则。
Samba 在 Ubuntu 与其他网络(Windows、Linux 和其他网络)之间共享服务。
现在安装 NTFS
sudo apt-get install ntfs-config ntfs-3g
然后你只需执行此命令即可默认启用 ntfs-config
sudo mkdir -p /etc/hal/fdi/policy