Como desligar o computador do SLiM quando o login root está desabilitado?

1

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
  • Este problema não aparece quando o Debian está configurado para permitir login root.

Como posso desligar o computador do SLiM quando o login da raiz está desativado?

    
por Village 24.01.2014 / 05:38

2 respostas

1

inseguro, mas funciona

# chmod u+s /sbin/shutdown

$ shutdown -h now
    
por 01.02.2014 / 18:10
1

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.

    
por 26.01.2014 / 14:32