xiloba
(usa Slackware)
Enviado em 15/04/2011 - 12:15h
Galera, estou tentando uma maneira de congelar o hd.
Eu sei que existe o ofris-ptbr e até o gofris,
mas estava querendo algo mais inteligente, e mais simples(tipo linux), achei há algum tempo este tutorial:
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
(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!
Publicado em Viva o Linux por Wesley Nascimento
em:
http://www.donosdelanhouse.com.br/linux/deepfreeze-no-linux
P.S: Cabe ressaltar que no Ubuntu 9.04 não existe o arquivo bootmysc , e sim o BOOTMISC, daí a mensagem de erro ao digitar sudo gedit /etc/init.d/bootmysc.
Substitua-a por /etc/init.d/bootmisc
--------------------------------------
Mas hoje em dia não existe mais nem o arquivo bootmisc.
Gostaria de uma ideia para fazer uso dos comandos automaticamente, ao iniciar o ubuntu:
rm -rf /home/aluno
rsync -azv /mnt/aluno /home
ou algo parecido e que restaurasse meu usuário em uma dada configuração.