我想让 Ubuntu 盒成为 AD 的成员,并在从 Samba 服务器登录时自动挂载主目录。
我设法以 realmd 方式加入 AD。因此我可以查找用户及其密码行。
但是我没能自动挂载用户主目录。我目前所做的是:
sssd
在配置中将 autofs 添加到服务- 创建自动挂载配置
auto.home
:* -fstype=cifs,rw,sec=krb5 ://myserver/&
我只是找不到任何关于如何在 Ubuntu 14.04 中将 autofs 与 realmd/sssd 方法集成的说明。有什么提示吗?
当我以 root 用户身份手动尝试时(sudo -s
)
kinit myuser
mount -t cifs -o rw,user=myuser,sec=krb5 //myserver/myuser /home/myuser
我得到:Permission denied
。这可能是因为 sssd 使用一些散列算法来计算用户 ID,而 Samba 服务器使用一些枚举。
因此实际上希望 sssd 来处理所有凭证内容。
答案1
您可以通过向 fstab 添加条目在系统启动时自动挂载它们。您必须小心提供您的用户凭据,这可以通过主目录中的文件完成。详情请参阅: 当我尝试挂载 Samba 共享时,出现“尚未实现挂载 cifs URL”