Na minha nova instalação do Gentoo, su não funciona como meu usuário não root: Depois de inserir a senha correta, recebo a mensagem "su: Permissão negada". O que poderia estar causando isso? Eu já tentei reinstalar o pacote containsng /bin/su
.
EDIT: sudo funciona.
permissions
su
Erik
fonte
fonte
Respostas:
Você precisa adicionar seu usuário ao
wheel
grupo :Alternativamente, você pode desativar a verificação de associação de grupo para
su
nopam
editandoe comentando esta linha:
Requer que os usuários estejam no
wheel
grupo para poder trocar de usuário. A troca de usuário como não raiz funciona novamente quando estepam
módulo está desativadosu
.fonte
Pode haver muitos problemas. Verifique alguns desses itens, usando o usuário hipotético erik:
groups
)?/bin/su
estes privilégios:rwsr-xr-x
(É root setuid?ls -l /bin/su
)sudo su -
?fonte
Pode haver muitas razões . É muito provável que o motivo apareça nos logs do sistema. Procure os
/var/log
arquivos que foram modificados no momento de umasu
tentativa (o nome do arquivo depende da sua configuração do syslog). Se você tiver problemas para interpretar as entradas do log, copie e cole-as na sua pergunta.fonte
Compilei a sombra durante a criação do Linux From Scratch 8.4 e consegui fazer login como root ou um usuário não privilegiado, mas não consegui suar de usuário sem privilégio para root, como no Erik acima. Acabou que o binário su era de propriedade do meu usuário não privilegiado. Funcionou depois que eu copiei o binário su para fazer root e fiz 'chmod u + s' no binário su.
fonte