![无法写入使用 pam_mount 安装的 Active Directory 共享](https://linux22.com/image/970607/%E6%97%A0%E6%B3%95%E5%86%99%E5%85%A5%E4%BD%BF%E7%94%A8%20pam_mount%20%E5%AE%89%E8%A3%85%E7%9A%84%20Active%20Directory%20%E5%85%B1%E4%BA%AB.png)
我正在使用 centrifydc 将 Ubuntu 13.10 桌面连接到我们的 Active Directory。使用 AD 凭据登录 Ubuntu 计算机工作正常。每次 AD 域用户登录 Ubuntu 计算机时,我都会使用 pam_mount 挂载位于 Windows 2008 R2 服务器中的共享。pam_mount.conf.xml
文件中的卷定义如下:
volume user="my_user" fstype="cifs" server="my_server" path="UsersFolders/%(USER)/Documents"
mountpoint="~/UserDocuments" options="file_mode=0777,dir_mode=0777,sec=ntlm"
当我登录 Ubuntu 时,我可以看到共享已安装,我可以访问和打开已存储在共享中的文件,但我无法对它们进行任何更改。LibreOffice 中的“保存”按钮呈灰色。如果我使用 LibreOffice 打开文件,我可以使用“另存为”选项并使用不同的名称,文件会正确保存,但当我再次打开它时,“保存”按钮呈灰色
我是不是漏掉了什么?这可能是共享安装方式或 LibreOffice 的问题。
答案1
一切都很好,但你应该在选项代码中添加这些选项
uid=941100071
成为
olume user="my_user" fstype="cifs" server="my_server" path="UsersFolders/%(USER)/Documents"
mountpoint="~/UserDocuments" options="file_mode=0777,dir_mode=0777,sec=ntlm,uid=941100071"
我有与 fstab 相同的问题,并且 uid 是一个解决方案。
我建议你尝试这些
sudo gedit /etc/fstab
代码发布后
//10.0.0.0/path /home/path cifs username=ADusername,password=ADpass,uid=941100071 0 0