Da mesma forma, monte após o login no domínio

0

Eu instalei o Likewise na minha máquina Ubuntu (12.04).

Consigo juntar o computador ao domínio e fazer com que o Ubuntu me peça o PAM e desative a conta de convidado.

O que não consegui descobrir é como fazer com que os usuários recebam suas unidades de mapeamento do servidor (ou manualmente). Eu tentei algumas soluções como adicionar o comando mount ao /etc/fstab , mas como eu adicionei-me ao UBUNTU, o caminho está mudando de usuários para usuários.

A linha de fundo é , que estou tentando escrever um script de login que mapeará as unidades por Group ID (GID).

Alguém pode me enviar um modelo de script ou sugerir outra solução?

    
por Naor Maloul 31.10.2013 / 17:19

1 resposta

1

Você pode adicionar pam_mount.so ao seu /etc/pam.d/lightdm ou /etc/pam.d/gdm ou ao gerenciador de exibição que você usa. Configure pam_mount.so em /etc/security/pam_mount.conf.xml com conteúdo, por exemplo:

<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>

No meu caso, era um sistema de arquivos remoto cifs, que é montado se o usuário estiver no grupo "Student".

Para executar loginscripts eu uso pam_exec.so no arquivo-pam correspondente ( /etc/pam.d/* ), aviso, eles serão executados com privilégios de root.

    
por chaos 31.10.2013 / 18:48