同样,登录域后挂载

同样,登录域后挂载

我在我的 Ubuntu 机器(12.04)上安装了 Likewise。

我成功将计算机加入域并让 Ubuntu 向我询问 PAM 并禁用访客帐户。

我无法弄清楚如何让用户从服务器获取他们的映射驱动器(或手动获取)。我尝试了一些解决方案,例如将 mount 命令添加到/etc/fstab,但由于我将自己添加到 UBUNTU,因此路径会因用户而异。

底线是,我正在尝试写下一个登录脚本,它将通过组 ID (GID) 映射驱动器。

有人可以给我发送一个脚本模板或者建议其他解决方案吗?

答案1

您可以添加pam_mount.so到您的/etc/pam.d/lightdm/etc/pam.d/gdm任何您使用的显示管理器。使用内容pam_mount.so进行配置/etc/security/pam_mount.conf.xml,例如:

<volume options="nobrl,file_mode=0600,user=%(USER),uid=%(USERUID),gid=%(USERGID)"
        fstype="cifs"
        server="servername"
        path="home$/%(USER)"
        mountpoint="/home/%(USER)">
        <sgrp>Student</sgrp>
</volume>

对我来说它是一个 cifs 远程文件系统,如果用户属于“学生”组,则会挂载它。

要执行登录脚本,我pam_exec.so在相应的 pam 文件 ( /etc/pam.d/*) 中使用,请注意,它们将以 root 权限执行。

相关内容