我使用 Mac OS 10.6 通过afp协议(Finder -> Go -> Connect To Server)连接到 NAS 驱动器。我把NAS设置成白天自动关机,晚上开机。现在发生的情况是:每次 NAS 断电时,网络共享都会消失。NAS再次开启后,我必须手动重新连接到网络共享。
我的女朋友使用 Windows 7 连接到同一个共享。对她来说,当 NAS 关闭时,网络驱动器在“我的电脑”中仍然可见,尽管带有“未连接”标记。当 NAS 开启时,她只需打开网络驱动器,Windows 就会注意到它再次可用。
有没有办法让 Mac OS 的行为与 Windows 类似?我希望 Mac OS 在驱动器再次可用时(或至少在我尝试访问它时)自动重新连接到驱动器。
我知道我可以将连接变成登录项,但我很少重新登录。我希望它在已经登录的情况下自动工作。
我正在尝试从远程计算机挂载磁盘,但出现此错误:
root@sidibalkan:~# mount -t nfs rat:/develop /mnt
mount.nfs: rpc.statd is not running but is required for remote locking.
mount.nfs: Either use '-o nolock' to keep locks local, or start statd.
mount.nfs: an incorrect mount option was specified
Run Code Online (Sandbox Code Playgroud)
我正在运行 Debian 7。远程服务器正在运行 Debian 5。知道为什么会发生这种情况吗?如果我添加额外的参数,它会起作用,但问题是我想通过 autofs 自动挂载它。奇怪的是,我可以从另一台服务器(运行 Debian 7)挂载磁盘。
我的情况:
ControlMaster auto在我的~/.ssh/config文件中进行了设置,因此我不会遇到身份验证延迟我已经开始使用autofs来简化我的工作,但是autofs想要以 root 身份运行它的所有挂载命令。当然,我可以以 root 身份生成一个新的 RSA 密钥对并将其导出,并将我自己的~/.ssh/config选项复制到超级用户的配置文件中,但我不想保留这些东西的两个副本,这并不能解决我的愿望每个主机只有一个打开的 SSH 连接。因此,我想让autofssshfs以非特权用户身份运行,就像在终端手动调用时一样。
我已经研究过autofs脚本,但这些脚本似乎不能解决我的问题。有什么建议?
Ubuntu 服务器 9.10
我知道使用该mount命令,您可以使用-L按标签挂载,如下所示:
mount -L thelabel /media/themount
Run Code Online (Sandbox Code Playgroud)
有没有类似的方法来设置 Automount / Autofs 以按标签名称安装?