su não está pedindo senha

2

Meu su não pede senha. Quando executo o su , ele simplesmente me registra em root . Eu tentei su - root , então ele pede senha. Agora, por causa disso, kdesu executa aplicativos com direitos de root sem senha. Tentei substituir su pelo seguinte script

#!/bin/bash
/root/./su - root 
exit

Mudei meu su para /root .

Agora, kdesu pede uma senha, mas trava assim que eu digito Enter depois de digitar a senha.

Estou usando o Arch Linux.

    
por Chronix01 05.07.2014 / 04:11

1 resposta

4

Como man su notes, /etc/pam.d/su é o arquivo de configuração padrão do PAM para su . Uma das opções é conceder privilégios elevados implícitos para qualquer pessoa no grupo wheel :

# Uncomment the following line to implicitly trust users in the "wheel" group.
auth        sufficient  pam_wheel.so trust use_uid

Com esta linha descomentada, quando você emite su sem nenhum argumento, su é padronizado para executar um shell interativo como root e, se seu usuário estiver no grupo wheel , sem um prompt de senha .

    
por 05.07.2014 / 06:59