Script para desligar o computador de acordo como login
Publicado por Djair Dutra C. Jr. 25/03/2006
[ Hits: 7.398 ]
O ideal é que você altere o shell padrão no /etc/passwd para este script e que crie um usuário com o nome desligar, por exemplo.
Cada vez que o usuário de nome "desligar" logar no sistema ele rodará apenas o script, podendo reiniciar, desligar ou cancelar.
Se cancelar o script faz o logoff imediatamente e este usuário não faz mais nada no sistema.
É ideal para servidores onde alguém fica reponsável por desligar/reiniciar e reclama dos comandos shutdown -h now.
É excelente para usuários leigos.
#!/bin/sh
# Maiores esclarecimentos de como executar o script "automagicamente"
# no login, favor reportar-me por e-mail ou no próprio vivaolinux.com.br.
clear
echo -e '{FONTE}33[40;33;1;1m###############################'
echo -e '{FONTE}33[40;33;1;1m###### ESCOLHA UMA OPÇÃO ######'
echo -e '{FONTE}33[40;33;1;1m###############################'
echo
echo
echo "1) Desligar o computador"
echo "2) Reiniciar o computador"
echo "3) Fechar"
read opt
if [ "$opt" == "" ]; then
echo "O campo está vazio. Operação cancelada."
sleep 3 && clear
elif [ "$opt" == "1" ]; then
echo "Aguarde enquanto seu computador é desligado."
sleep 3 && /sbin/shutdown -h now
elif [ "$opt" == "2" ]; then
echo "Aguarde enquanto seu computador é reiniciado."
sleep 3 && /sbin/shutdown -r now
elif [ "$opt" == "3" ]; then
exit
else
echo "Opção inválida! Escolha o número correspondente a ação que deseja executar."
sleep 5 && exit
fi
Medir tempo de acesso a internet no log do Squid
diskSpace - acha os dez maiores gastadores de espaço em disco
Validador mac-address em shell script
Script que pergunta o período para geração do relatório do SARG
Papagaiando o XFCE com temas e recursos
WhatsApp com Chamadas no Linux via Waydroid
XFCE - quase um Gnome ou Plasma mas muito mais leve
LXQT - funcional para máquinas pererecas e usuários menos exigentes
Centralizar Logo com Transparência via ImageMagick
Removendo entradas de boot UEFI "fantasmas" via terminal
Atualizações de Segurança Automáticas no Debian
Como cortar as partes de um vídeo com passagens de áudio em branco
Reunir material [RESOLVIDO] (4)
Uma pergunta bem simples mas não achei resposta (ainda) [RESOLVIDO] (4)
Reflexão sobre a sobrevivência do Gentoo Linux (7)









