Comment courir Gedit
ET Nautilus
en tant qu'administrateur avec pkexec
au lieu de gksu
o gksudo
Méthode GVfs testée dans Ubuntu 18.04
Utilisez le backend d'administration GVfs, ajoutez simplement admin://
au début du chemin complet de votre répertoire préféré.
Ouvrez Nautilus de la manière habituelle et appuyez sur Ctrl + L pour permettre la saisie dans la barre d'adresse, puis entrez par exemple admin:///usr/
pour ouvrir le /usr/
répertoire.
Saisissez votre mot de passe administrateur lorsque vous y êtes invité et vous verrez quelque chose comme ceci :
À ce stade, si vous cliquez sur les dossiers avec des verrous, ils s'ouvriront avec des privilèges d'administrateur.
Vous pouvez marquer d'un signet un dossier qui est ouvert avec admin:///
préfixe. Lorsque vous cliquez ultérieurement sur un tel signet, il se peut que le mot de passe de l'administrateur vous soit à nouveau demandé.
Alternativement, à partir du Terminal, ouvrez nautilus avec l'argument admin:///usr/
:
nautilus admin:///usr/
pour ouvrir le répertoire /usr/ en tant que root dans Nautilus.
Modification de fichiers texte avec des privilèges d'administrateur
À partir de Nautilus ouvert de cette façon, si vous cliquez sur un fichier texte qui nécessite des privilèges d'administrateur, vous serez invité à entrer à nouveau votre mot de passe, avant qu'il ne s'ouvre dans votre éditeur par défaut tel que Gedit .
Si vous utilisez Ubuntu 17.10
La méthode suivante ne fonctionne pas avec Wayland par défaut. Il existe quelques solutions de contournement. La plus simple est de ne pas utiliser Wayland. Comment passer de Wayland à Xorg dans Ubuntu 17.10 ? D'autres alternatives sont décrites dans Pourquoi gksu/gksudo ou le lancement d'une application graphique avec sudo ne fonctionnent pas avec Wayland ?
Ubuntu reviendra à Xorg par défaut dans la version 18.04 LTS et les solutions de contournement ne seront alors plus nécessaires.
Réponse originale
Fuente: WebUpd8
gksu
n'a pas été mis à jour depuis 2009 et est non recommandé plus. En fait, Ubuntu n'est plus livré avec gksu par défaut (bien qu'il soit installé pour beaucoup d'entre vous, car certaines applications en dépendent encore) et il se peut même qu'il soit complètement supprimé à un moment donné.
Nautilus admin
ajoute des fichiers PolicyKit pour Nautilus et Gedit et il permet d'ouvrir un fichier ou un dossier depuis Nautilus en tant que root, via PolicyKit :
Pour installer Nautilus Admin
dans Ubuntu, ouvrez un terminal en appuyant sur Ctrl + Alt + T et utilisez la commande suivante :
sudo apt-get install nautilus-admin
Et pour redémarrage du Nautilus utilisez l'une des commandes suivantes :
nautilus -q
o killall nautilus
Après cela, lorsque vous faites un clic droit sur un dossier, vous verrez :
Si vous faites un clic droit sur un fichier texte éditable par Gedit, vous verrez :
Ensuite, il vous sera demandé de saisir un mot de passe :
Question connexe : "Ouvrir dans le terminal" ne fonctionne pas sur nautilus en tant que root
Enfin, l'installation de nautilus-admin
permet également d'ouvrir nautilus en tant que root à partir de la ligne de commande. Utilisez la commande suivante à la place de gksu
o gksudo
:
pkexec nautilus
pour ouvrir Nautilus en tant que root.
J'espère que cela vous aidera