La password non funziona nelle applicazioni grafiche (gksu)? Funziona con sudo


8

Sto riscontrando un problema in cui quando provo a eseguire diciamo GParted, quando mi viene richiesta una password, viene visualizzato "Password errata"

Ma quando inserisco la stessa password usando il terminale sudo gpartedper esempio, funziona. Perché?

AGGIORNARE

Ho notato che esiste una differenza tra l'utilizzo di sudoe gksu. Il successivo fallirà con password errata ...


Hai un layout di tastiera diverso nel terminale? Prova digitando un editor di testo sia in terminal che in gui.
con-f-use l'

Stai utilizzando LDAP, Active Directory, Samba, bluetooth, smart card o altri metodi di autenticazione con password o è semplicemente un computer autonomo?
ihashacks,

Risposte:


7

Ci hai provato gksudo? In realtà non l'ho mai visto gksuprima.

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

gksuè un frontend per su, ed gksudoè un frontend per sudo.

Quindi, se sudofunziona correttamente per te, gksudoe non gksu è l'estensione grafica di sudoquando è necessario ottenere i privilegi di amministratore senza utilizzare il terminale.


3
In realtà, gksu è un frontend sia per gksu che per gksudo (vedi manpages.ubuntu.com/manpages/natty/en/man1/gksu.1.html , Descrizione, paragrafo 3). Sebbene non ci sia nulla di sbagliato nell'utilizzo di gksudo, gksu è il modo standard di eseguire programmi grafici come root su Ubuntu (anche se viene usato sudo, e non su), e molti programmi grafici installano voci di menu che usano gksu. In un sistema Ubuntu che funziona correttamente, gksu è impostato sudo piuttosto che su mode. Quindi, il post di desgua sull'impostazione della modalità di autenticazione su "sudo" in gksu-properties è davvero la risposta corretta a questa domanda.
Eliah Kagan,

21

Apri gksu-properties ( Alt+ F2e digita gksu-properties).
Quindi assicurarsi che la modalità di autenticazione sia impostata su "sudo".

inserisci qui la descrizione dell'immagine

Riferimento: 1 .


1
In effetti, gksu è un frontend sia su sudo che su, e quando un sistema operativo che usa sudo come Ubuntu ha gksudo funzionante e gksu rotto, è quasi sempre perché la modalità di autenticazione è impostata erroneamente su su. Poiché sudo-mode = true in un sistema Ubuntu correttamente configurato, questo problema è almeno a volte e forse sempre dovuto a un bug. Se questo è sempre accaduto dall'installazione e il sistema è stato creato da un sistema solo a riga di comando, allora questo è bugs.launchpad.net/ubuntu/+source/gksu/+bug/685349 (puoi usare il verde "Questo bug influisce ... "per indicare che ti riguarda).
Eliah Kagan,

Imparare qualcosa di nuovo ogni giorno. Grazie per le informazioni!
Dang Khoa,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.