Execute visudo
e adicione %users ALL=(ALL) NOPASSWD: /sbin/poweroff, /sbin/reboot
Portanto, você pode executar sudo poweroff
ou sudo reboot
sem inserir a senha do usuário.
Estou configurando um sistema baseado em ubuntu minimalista com o openbox como gerenciador de janelas. Ao contrário dos gerenciadores de janelas mais completos, não há uma opção de desligamento de clique único. Enquanto eu posso desligar usando cli - isso precisa de mim para usar o sudo, e bem, isso não é o que eu quero. Existe alguma maneira de fazer os comandos de parada ou desligamento funcionarem para qualquer usuário, sem a necessidade de uma senha?
Você pode configurar a ACPI para acionar um desligamento quando o botão liga / desliga é pressionado.
No Ubuntu, esse é o comportamento padrão, se nada mais estiver sendo executado que lide com o gerenciamento de energia. Dê uma olhada em /etc/acpi/powerbtn.sh
.