Come eseguire Gedit
AND Nautilus
come amministratore con pkexec
invece di gksu
ogksudo
Metodo GVfs testato in Ubuntu 18.04
Usa il back-end dell'amministratore di GVfs, basta aggiungere admin://
all'inizio del percorso completo alla directory preferita.
Apri Nautilus nel solito modo e premi Ctrl+ Lper abilitare la digitazione nella barra degli indirizzi, quindi inserisci ad esempio admin:///usr/
per aprire la /usr/
directory.
Immettere la password dell'amministratore quando richiesto e verrà visualizzato qualcosa del genere:
A questo punto facendo clic sulle cartelle con i blocchi si apriranno i privilegi di amministratore.
È possibile aggiungere una cartella ai segnalibri aperta con admin:///
prefisso. Quando si fa clic su tale segnalibro in un secondo momento, è possibile che venga richiesta nuovamente la password dell'amministratore.
In alternativa, dal terminale apri nautilus con l'argomento admin:///usr/
:
nautilus admin:///usr/
per aprire la directory / usr / come root in Nautilus.
Modifica dei file di testo con privilegi di amministratore
Da Nautilus aperto in questo modo, se fai clic su un file di testo che necessita dei privilegi di amministratore, ti verrà richiesta di nuovo la password, prima che si apra nel tuo editor predefinito come Gedit .
Se stai usando Ubuntu 17.10
Il seguente metodo non funziona con Wayland per impostazione predefinita. Ci sono alcune soluzioni alternative. Il più semplice non è usare Wayland. Come si passa da Wayland a Xorg in Ubuntu 17.10? Altre alternative sono descritte in Perché gksu / gksudo o l'avvio di un'applicazione grafica con sudo non funzionano con Wayland?
Ubuntu tornerà a Xorg di default in 18.04 LTS e le soluzioni alternative non saranno necessarie.
Risposta originale
Fonte: WebUpd8
gksu
non è stato aggiornato dal 2009 e non è più raccomandato . In effetti, Ubuntu non viene più fornito con gksu per impostazione predefinita (anche se potrebbe essere installato per molti di voi, perché alcune app dipendono ancora da esso) e potrebbe anche essere completamente rimosso a un certo punto.
Nautilus admin
aggiunge i file PolicyKit sia per Nautilus che per Gedit e consente di aprire un file o una cartella da Nautilus come root, tramite PolicyKit:
Per installare Nautilus Admin
in Ubuntu, apri un terminale premendo Ctrl+ Alt+ Te usa il seguente comando:
sudo apt-get install nautilus-admin
E per riavviare Nautilus utilizzare uno dei seguenti comandi:
nautilus -q
o killall nautilus
Dopo questo, quando fai clic con il tasto destro su una cartella, vedrai:
Se fai clic destro su un file di testo modificabile da Gedit vedrai:
Quindi ti verrà richiesta la password:
Domanda correlata: "Apri nel terminale" non funziona su nautilus come root
Infine, l'installazione nautilus-admin
consente anche di aprire nautilus come root dalla riga di comando. Utilizzare il comando seguente invece di gksu
o gksudo
:
pkexec nautilus
per aprire nautilus come root.
Spero che sia di aiuto