A senha não está funcionando em Aplicativos Gráficos (gksu)? Funciona com sudo


8

Estou com um problema em que, quando tento executar, digamos GParted, quando uma senha é solicitada, aparece "Senha incorreta"

Mas quando eu digito a mesma senha usando o terminal, sudo gpartedpor exemplo, ele funciona. Por que é que?

ATUALIZAR

Notei que há uma diferença entre usar sudoe gksu. O posterior falhará com a senha incorreta ...


Você tem um layout de teclado diferente no terminal? Teste digitando um editor de texto no terminal e na GUI.
con-f-use

Você está usando LDAP, Active Directory, Samba, bluetooth, cartão inteligente ou qualquer outro método de autenticação de senha, ou este é simplesmente um computador independente?
Ihashacks

Respostas:


7

Você já tentou gksudo? Na verdade, eu nunca vi gksuantes.

Em https://lists.ubuntu.com/archives/ubuntu-studio-users/2007-September/000472.html :

gksué uma interface para sue gksudoé uma interface para sudo.

Portanto, se sudoestá funcionando corretamente para você, gksudoe não gksu é a extensão gráfica de sudoquando você precisa obter privilégios administrativos sem usar o terminal.


3
Na verdade, o gksu é uma interface para o gksu e o gksudo (consulte manpages.ubuntu.com/manpages/natty/en/man1/gksu.1.html , Descrição, parágrafo 3). Embora não haja nada de errado em usar o gksudo, o gksu é a maneira padrão de executar programas gráficos como root no Ubuntu (mesmo que sudo, e não su, seja usado), e muitos programas gráficos instalam itens de menu que usam o gksu. Em um sistema Ubuntu funcionando corretamente, o gksu é definido como sudo, e não no modo su. Portanto, a postagem de desgua sobre como definir o modo de autenticação como "sudo" em gksu-properties é realmente a resposta correta para esta pergunta.
Eliah Kagan

21

Abra as propriedades gksu ( Alt+ F2e digite gksu-properties).
Depois, verifique se o modo de autenticação está definido para "sudo".

insira a descrição da imagem aqui

Referência: 1 .


11
De fato, o gksu é uma interface para o sudo e o su, e quando um sistema operacional que usa o sudo como o Ubuntu tem gksudo e gksu quebrado, é quase sempre porque o modo de autenticação está incorretamente definido como su. Como sudo-mode = true em um sistema Ubuntu configurado corretamente, esse problema ocorre pelo menos às vezes e talvez sempre devido a um bug. Se isso sempre aconteceu desde a instalação e o sistema foi criado a partir de um sistema somente de linha de comando, isso é bugs.launchpad.net/ubuntu/+source/gksu/+bug/685349 (você pode usar o verde "Este bug afeta ... "para indicar que isso afeta você).
Eliah Kagan

Aprendendo algo novo todo dia. Obrigado pela informação!
Dang Khoa
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.