inseguro, mas funciona
# chmod u+s /sbin/shutdown
$ shutdown -h now
Eu instalei o gerenciador de login SLiM no Debian Wheezy e desabilitei a capacidade de login da conta root, como descrito em este artigo do Wiki Debian , então sudo <command>
deve ser usado para executar qualquer coisa como root.
Quando eu tento desligar o sistema do SLiM, seguindo as instruções no manual do SLiM , ou seja, digitando "halt "como o nome de usuário, depois uma senha, o SLiM não é desligado. /var/logs/slim.logs
relata este erro:
slim: pam_authentication(): Authentication failure
Como posso desligar o computador do SLiM quando o login da raiz está desativado?
inseguro, mas funciona
# chmod u+s /sbin/shutdown
$ shutdown -h now
Você pode querer dizer ao SLiM para chamar sudo shutdown -h now
e sudo
para não perguntar a senha para esse comando ( your_user ALL=(ALL) ALL, NOPASSWD: /sbin/shutdown
no seu /etc/sudoers
).
Você também pode alternar tty
digitando CTRL + ALT + Fx
(onde x é o tty
para o qual deseja alternar), faça login e desligue o computador.
Tags debian shutdown login-manager