【问题标题】:Automount windows share in ubuntu 14.04 LTS在 ubuntu 14.04 LTS 中自动挂载 windows 共享
【发布时间】:2016-02-07 13:36:06
【问题描述】:

我知道互联网上有很多关于它的帖子,我尝试了很多,但我发誓,没有一个能解决我的问题:(

我在 Ubuntu 14.04 LTS 上工作,我们有一个 Windows 服务器,其中有一个共享文件夹,我们将其用作开发服务器。

我研究了很多,得到以下配置来挂载共享文件夹:

/etc/fstab

//ip/shared_folder ubuntu_folder cifs credentials=/home/ubuntu_user/.smbcredentials,uid=windows_user,domain=workgroup,iocharset=utf8,_netdev,sec=ntlm 0 0

.smbcredentials

username=windows_user
password=windows_pass
domain=workgroup

如果我输入

sudo mount -a

一切正常,我已经安装了 Windows 共享文件夹。

我的问题是每次重启都需要sudo mount -a

我尝试了几种不同的方法来做到这一点,但都没有奏效。我需要在任何用户登录之前安装这些文件夹。

我做错了什么?

总结一下这个问题:有没有什么办法可以在不进入sudoers的情况下挂载?

【问题讨论】:

  • 评论一:/etc/fstab 中的ubuntu_folder 看起来像相对路径...您是否尝试使用绝对路径(可能是/home/ubuntu_user/ubuntu_folder)?
  • 评论 2:修复路径后,命令 mount /home/ubuntu_user/ubuntu_folder 应该从 /etc/rc.local 工作,正如 @DiegoSchellFernandes 建议的那样(最好只安装这个特定的共享)。
  • 评论 3:在/etc/fstab 中添加noauto 选项可能是个好主意(如果这种方法适合您)。祝你好运!
  • @vlp - 我假设你的意思是auto,而不是上面的noauto。后者是为了防止在启动时初始化挂载文件系统。
  • @TobySpeight 我的意思是noauto,因为文件系统将显式安装在rc.local 中,而不是通过mount* 脚本。这仍然有可能不起作用(例如,当服务器仅通过 wifi 接口可用时,该接口在初始化脚本 mountall.sh/mountnfs.sh/rc.local 运行之后启动)。我敢打赌,主要问题是相对路径......我们会看到

标签: ubuntu mount cifs windows-share


【解决方案1】:

用vim打开/etc/rc.local,在文件末尾添加命令sudo mount -a,重启电脑,完成。

【讨论】:

  • rc.local 中不需要sudo。不过还是没用。
【解决方案2】:

很难诊断,但我猜ubuntu_folder 是另一个挂载点的子目录(可能是/home?)。如果在 init 运行 mount -a 时挂载点不可用,这可能是个问题(尽管 mount -a 应该足够聪明,可以解决这个问题)。

另一个可能(和相关)的问题是,凭证文件可能位于尝试挂载 CIFS 之前未挂载的文件系统上。这是 mount -a 无法自动处理的事情。尝试将文件移动到启动序列中较早安装的位置,可能是/etc/(当然,保持正确的权限)。

您可以做的其他事情是将明确的auto 添加到挂载标志(如果在那里找到noauto,则绝对删除它;您可以手动运行mount -a 的事实表明它不是)。

【讨论】:

    【解决方案3】:

    我终于找到了解决办法:

    我在会话应用程序中创建了一个任务

    bash /home/MYUSER/montar.sh
    

    在我的 montar.sh 文件中,我添加了这些行

    echo "MYPASS" | sudo -S sleep 10 && sudo mount -a -S
    

    可能不是最好的解决方案或最正确的解决方案,但它确实有效。

    对不起英语

    【讨论】:

      猜你喜欢
      • 2015-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-19
      • 1970-01-01
      • 1970-01-01
      • 2015-10-24
      • 2016-02-01
      相关资源
      最近更新 更多