Atualizando /home dos usuários em rede.(GNOME)
Publicado por Perfil removido 11/11/2005
[ Hits: 5.619 ]
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
Script de compilação automática do GCC-5.3.0 para Debian/Ubuntu de 32 bits
Verifica quais ports necessitam de atualização
Deletando evicted pods no Kubernetes
Script de Instalação de Layer7 no CentOS 6.0
Nenhum comentário foi encontrado.
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Como impedir exclusão de arquivos por outros usuários no (Linux)
Cirurgia no Linux Mint em HD Externo via USB
Anúncio do meu script de Pós-Instalação do Ubuntu
Formas seguras de instalar Debian Sid (2)
Duas Pasta Pessoal Aparecendo no Ubuntu 24.04.3 LTS (12)
Alguém pode me indicar um designer freelancer? [RESOLVIDO] (5)
Alguém executou um rm e quase mata a Pixar! (3)
Por que passar nas disciplinas da faculdade é ruim e ser reprovado é b... (6)









