Script para desligar o servidor
Publicado por Sérgio Abrantes Junior 19/03/2009
[ Hits: 8.491 ]
Homepage: https://br.linkedin.com/in/sergioabrantes
Fiz esse script para passar aos clientes caso necessitem desligar o servidor para algum tipo de manutenção. Ex: Manutenção elétrica, desligar o servidor antes que a bateria do nobreak acabe, ou qualquer outro bom motivo que seja.
Altere o shell do user em /etc/passwd de:
desligar:x:1011:0:,,,:/home/desligar:/bin/bash
para
desligar:x:1011:0:,,,:/home/desligar:/sbin/desligar
Coloque o script em /sbin e logue com ssh
Sérgio Abrantes
[]'s
#!/bin/bash # Loop que mostra o menu principal while : ; do # Mostra o menu na tela, com as ações disponíveis resposta=$( dialog --stdout \ --title 'Gerenciador de energia ' \ --menu 'Escolha uma das opções abaixo:' \ 0 0 0 \ 1 'Desligar o Servidor' \ 0 'Sair' ) # Ela apertou CANCELAR ou ESC, então vamos sair... [ $? -ne 0 ] && break # De acordo com a opção escolhida, dispara programas case "$resposta" in 1) halt ;; 0) exit ;; esac done
Script para compilação manual do nessus
Atualização automática do Slackware
Script para gravar DVD, gera imagem e grava na mídia
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Criando uma Infraestrutura para uma micro Empresa
O Que Fazer Após Instalar Ubuntu 25.04
O Que Fazer Após Instalar Fedora 42
Debian 12 -- Errata - Correções de segurança
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
Como criar um arquivo ISO de um sistema personalizado (3)