Pular para o conteúdo

Reconfiguração da home do usuário ao iniciar

Dica publicada em Linux / Introdução
Wesley Nascimento da Silva wgdesigner
Hits: 7.881 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Reconfiguração da home do usuário ao iniciar

Trabalho em uma faculdade aqui no DF e nossos laboratórios são open source (Ubuntu). Nós tínhamos um problema quanto a configuração, pois os alunos apagavam os ícones, mudavam papel de parede e baixavam besteiras nas máquinas, aí com uma simples utilização do rsync eu resolvi isto.

A primeira coisa que se tem a fazer é fazer todas devidas configurações na home (papel de parede, ícones, atalhos, temas e etc), depois faça uma sincronização da pasta /home/usuário-configurado para uma pasta em que os usuários não tenham acesso:

# rsync -azv /home/aluno /mnt

No meu caso o usuário é aluno e a pasta escolhida foi a mnt.

Depois edite o arquivo /etc/init.d/bootmysc (no caso do Ubuntu, se for usar Fedora é /etc/rc.local).

# nano /etc/init.d/bootmysc

Acrescente no final do arquivo os seguintes comandos:

rm -rf /home/aluno
rsync -azv /mnt/aluno /home
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

(substitua o "aluno" por seu usuário a ser restaurado)

Explicando: tudo que um aluno baixa ou modifica ele estará salvando ou alterando em sua pasta de usuário, então basta apagar sua pasta de usuário e levantá-la novamente usando o rsync, você poderia usar o "cp" também, mas eu achei o rsync mais rápido.

OBS: Se você posteriormente quiser fazer qualquer alteração na home terá que sincronizá-la novamente para a pasta que foi salva, por exemplo, troquei o papel de parede e depois:

# rsync -azv /home/aluno /mnt

Um abraço a todos e até a próxima!

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Nenhuma dica encontrada.

Vale a pena trocar o Windows pelo Linux?

I InstallFest na UNISINOS

Instalando AVG antivírus e permitindo update automático - Ubuntu

Porque Utilizar o Void Linux

Emerald no Ubuntu 11.10 - Como instalar e ativar

#1 Comentário enviado por edupersoft em 24/10/2007 - 08:59h
Legal para lan house.
#2 Comentário enviado por hugoeustaquio em 24/10/2007 - 09:13h
Muito legal, obrigado por compartilhar sua experiência. Só acho que o local ideal para fazer um diretório contendo recursos do usuário não deva ficar no '/mnt', acho que seria mais correto ficar em '/usr/share' ou em '/etc', lembrando que isso serve somente para a organização do sistema. O diretório '/mnt' serve para guardar os pontos de montagens dos seus dispositivos.
#3 Comentário enviado por fernandoido em 27/10/2008 - 19:57h
Boa essa dica me ajudo muito tmb so de uma facudade de brasilia uneb !!! vlw sucesso !!!
#4 Comentário enviado por mnegrao em 03/04/2009 - 11:24h
essa dica me salvou, testei em minha lan house e funcionou muito bem, Parabéns pela dica
#5 Comentário enviado por rrh em 16/05/2011 - 18:54h
Não estou encontrando o arquivo /etc/init.d/bootmysc no ubuntu 10.04. Alguém tem uma solução???

Contribuir com comentário

Entre na sua conta para comentar.