Atualizando /home dos usuários em rede.(GNOME)
Publicado por Perfil removido 11/11/2005
[ Hits: 5.476 ]
Esse script, atualiza o /home de todos os usuarios em uma rede, fazendo com que volte ao padrão do Gnome (no meu caso), funciona,mas não se assute na hora de executar.
#!/bin/bash #super adaptacao tecnica para deixar inicialmente o tema do gnome padrao #MODO DE USO #./novo.sh ustavo #ira testar com o usuario gustavo #./novo-sh # e digitar s depois, deixar tds os usuarios com o home iguais.. files='.ICEauthority .Xauthority .bash_history .bash_profile .bashrc .bluefish .dmrc .esd_auth .firefox .fonts.cache-1 .gconf .gconfd .gftp .gimp-2.0 .gnome .gnome2 .gnome2_private .gqview .gstreamer-0.8 .gtkrc-1.2-gnome2 .icons .java .links .mailcap .metacity .mime.types .mplayer .nautilus .netbeans .nwclient .openoffice .recently-used .smb .ssh .sversionrc .themes .thumbnails .viminfo .xmms .xscreensaver .xsession-errors' arq=/home/padrao.tar.gz home=/home if [ $home != `pwd` ]; then echo "este script deve ser executda a partir do diretorio /home, assim como o arquivo padra.tar.gz tb deve estar contido neste diretorio.." exit 1 fi if [ ! -f "$arq" ]; then echo "arquivo de atualizacao nao encontrado, verifique se salvoou o arquivo padrao.tar.gz no diretorio /home" exit 1 fi #if [ -n $1 ] # then # cd $1 # rm -rf $files # tar -zxvf $arq -C ./ # chown $1:$1 /home/$1 -R #else echo "tem certeza que deseja atualizar todas as home's dos usuarios?[s/n]" read x if [ "$x" = "s" ]; then for i in `ls | grep asti` do echo $i # read if [ -d "$i" ]; then cd "$i" rm -rf $files tar -zxvf $arq -C ./ rm .sversionrc cd .. chown $i:alunos $i -R fi done fi #fi
Converter Arquivo RMVB para AVI
Nenhum comentário foi encontrado.
Instalar e Configurar o Slackware Linux em 2025
Como configurar os repositórios do apt no Debian 12 em 2025
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Configurando o Conky para iniciar corretamente no sistema
3 configurações básicas que podem melhorar muito a sua edição pelo editor nano
Como colorir os logs do terminal com ccze
Instalação Microsoft Edge no Linux Mint 22
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Discussão sobre monitoramento da integridade de arquivos (2)
Criar entrada no GRUB para uma ISO Linux (7)