Dando permissão para desligar o computador
Normalmente, por questões de segurança, apenas o usuário root possui permissão para reiniciar e desligar o computador.
Os comandos estão descritos abaixo.
Para reiniciar:
# shutdown -r now
Para desligar:
# shutdown -h now
Outro meio de reiniciar o computador é fechando o X com CTRL+ALT+BACKSPACE e em seguida pressionar CTRL+ALT+DEL.
Outra maneira de desligar o computador é usando o simples comando:
# halt
Mas o chato é ter que executar o comando "su" para logar como root toda vez que for digitar esses comandos.
Por isso aí vai uma dica para conceder permissão para que usuários comuns possam desligar o computador:
# chmod 4755 /sbin/shutdown
Esse comando acima muda a permissão para desligar,
em seguida crie um atalho:
# ln -s /sbin/shutdown /bin/
Pronto! Agora você pode desligar e reiniciar o seu computador usando comandos sem precisar logar como root.
Até mais.
Outras dicas deste autor
Montar Android automaticamente no Xfce
Deixando as fontes do Debian superb
Crie um Spotify Particular no Linux
Instalando e executando o DBDesigner no Arch Linux
Papéis de parede do MIUI no seu Android
Leitura recomendada
Listando arquivos pela data
Shell script para criar VMs no KVM
Copiando arquivos usando netcat e tar
type - Determinar o tipo de um comando
Resposta automática no seu e-mail
Comentários
Não é perigoso atribuir a permissão especial 4 para um arquivo, ainda mais executavel?
Prefiro adicionar "usuário ALL= NOPASSWD: /sbin/shutdown" (sem as aspas) no "final do arquivo" sudoers (sudo visudo). Após fazer isto ainda vai precisar colocar o comando "sudo" na frente da instrução (como em "sudo shutdown -h now") mas não exigirá mais digitar a senha para executar este comando específico.
Mensagem
Prefiro adicionar "usuário ALL= NOPASSWD: /sbin/shutdown" (sem as aspas) no "final do arquivo" sudoers (sudo visudo). Após fazer isto ainda vai precisar colocar o comando "sudo" na frente da instrução (como em "sudo shutdown -h now") mas não exigirá mais digitar a senha para executar este comando específico.
Contribuir com comentário
Enviar