[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Travar configurações



Pode-se usar o pam para criar o home do usuário no momento do login. Caso o home ainda não exista, ele cria na hora, colocando no home o que tiver no /etc/skel. Então, no /etc/skel você pode colocar arquivos pré-configurados definindo papel de parede padrão, por exemplo, entre outras coisas.
Já testei e tenho isso em produção com o fedora:

cat <<EOF > /etc/pam.d/login
#%PAM-1.0
auth       required     pam_securetty.so
auth       required     pam_stack.so service=system-auth
auth       required     pam_nologin.so
account    required     pam_stack.so service=system-auth
password   required     pam_stack.so service=system-auth
session    required     pam_stack.so service=system-auth
session    required     pam_mkhomedir.so skel=/etc/skel umask=0077
session    optional     pam_console.so
EOF

cat <<EOF > /etc/pam.d/gdm
#%PAM-1.0
auth       required     pam_env.so
auth       required     pam_stack.so service=system-auth
auth       required     pam_nologin.so
account    required     pam_stack.so service=system-auth
password   required     pam_stack.so service=system-auth
session    required     pam_stack.so service=system-auth
session    required     pam_mkhomedir.so skel=/etc/skel umask=0077
session    optional     pam_console.so
EOF


Não testei isso ainda com debian, mas deve funcionar. O importante é a linha com o pam_mkhomedir.so.

Para apagar os home's dos usuários pode-se usar um script agendado no crontab.

[]s
Marcelo Beckmann


Marcos Vinicius Lazarini wrote:
Primeiro passo é ver a msn do Thadeu:
http://lists.debian.org/debian-user-portuguese/2005/07/msg01228.html

Em caso de dúvidas operacionais, manda e-mail...

--
Marcos

Carlos Alberto wrote:

como eu faço isso?

Em 27/07/05, *Marcos Vinicius Lazarini* <lazarini@nics.unicamp.br <mailto:lazarini@nics.unicamp.br>> escreveu:

    Carlos Alberto wrote:
> Trabalho como estagiário num laboratório didático e preciso criar uma
     > contas chamada "alunos" e travar as configurações desta, como:
    papel de
     > parede e dentre outras coisas mais para que todos os 40 micros
    fique com
> configurações iquais e travadas pelo administrador, já que os alunos
     > mudam suas configurações constantimente. Alguém pode me ajudar?

    Nao trave. Deixem eles mexerem a vontade. Mas tem outro jeito....
    Crie uma conta modelo, configure do jeito que voce quer e copie esses
    arquivos para a conta em algum momento (tipo 1 vez por dia, ou se
    funcionar, na hora do login)

Travar as configurações dá um trabalhão - tem arquivos que tem que ter permissão de escrita pra funcionar legal; nao vale a pena ficar caçando
    cada um deles...

    --
    Marcos







Reply to: