我的大多数音频文件都放在一个由我家里的大多数人共享的系统上,我希望能够让它们通过我通过 smb 控制的无头 Linux 机器访问。有问题的共享不在需要身份验证的共享上(大多数示例都假设如此),我希望它们自动安装并在启动时可访问。
我只想使用命令行工具 - 因此任何具有 x 依赖项的东西都被排除在外,并且系统上的任何用户都应该可以通过挂载点访问共享
操作系统并不重要,但“文件服务器”是 Windows XP 系统,我无需登录即可访问共享,客户端是安装了最少 CLI 的 ubuntu 10.04 lts 系统。
答案1
在你的 Ubuntu 10.04 上添加一行来/etc/fstab
告诉你的系统挂载远程 WinXPProf 共享。
- 创建挂载点:
mkdir /mnt/winxp
。 - 在 fstab 中添加以下行:
echo "//windowsserver/sharename /mnt/winxp smbfs auto" >>/etc/fstab
这将在启动时自动挂载sharename
远程服务器上的远程共享。此外,如果由于某种原因挂载丢失,则windowsserver
命令mount -a
或应该重新挂载该共享。mount /mnt/winxp
为了使此功能在 WinXPPro 上真正发挥作用,请确保共享目录的安全设置 [*] 允许客人用户以及所有人组至少允许(取决于您的要求)读取权限。
[*] 在资源管理器中右键单击文件夹名称,选择“属性...”。转到“安全”选项卡以添加“guest”用户和“everybody”组。不要忘记单击“扩展”按钮,并确保 NTFS 权限允许来宾和所有人进行所需的访问。