Comment obtenir les droits root lors de la navigation dans les fichiers / répertoires avec Nautilus

10

Je voudrais savoir s'il existe un moyen d'obtenir des droits root lors de l'utilisation de Nautilus 2.30?

Par exemple, je voudrais déplacer d'anciens dossiers d'utilisateurs depuis longtemps inutilisés du répertoire personnel - des restes de distributions précédentes (Debian).

Bien sûr, je peux ouvrir un terminal, mais je veux savoir s'il est possible de le faire avec une souris dans Nautilus.

Stéphane Rolland
la source
1
gksuet gksudotravailler dans Xorg mais pas dans Wayland (qui est par défaut dans Ubuntu 17.10). Mais il existe des moyens de le faire fonctionner. Voir ce lien, pourquoi gksu / gksudo ou le lancement d'une application graphique avec sudo ne fonctionnent-ils pas avec Wayland?
sudodus

Réponses:

7

Pour Ubuntu <= 10.10, 10.04

nautilus-gksu Installer nautilus-gksu

Est une extension qui accorde des privilèges root en utilisant gksu nautilus.

Il active une option lorsque vous cliquez avec le bouton droit sur un fichier (également des répertoires et autres ...) dans nautilus: "Ouvrir en tant qu'administrateur". Après l'avoir installé, redémarrez Nautilus ( killall nautilus) et il aura la nouvelle fonctionnalité.

entrez la description de l'image ici

Ubuntu 11.04 et 11.10,

installer nautilus-gksuet copier et coller le libnautilus-gksu.sofichier de /usr/lib/nautilus/extensions-2.0/à/usr/lib/nautilus/extensions-3.0/

Ubuntu 12.04 & 12.10:

Le nautilus-gksupackage a été supprimé dans Ubuntu 12.04 et 12.10 depuis la gksuversion 2.0.2-6ubuntu1, vous ne pouvez donc pas l'installer facilement. Ici, je vais utiliser un script nautilus pour ajouter la fonctionnalité Ouvrir en tant qu'administrateur .

Téléchargez d'abord le libnautilus-gksu.sofichier:

Cliquer pour télécharger libnautilus-gksu.so

Ensuite, exécutez gksudo nautilus dans le terminal pour ouvrir le navigateur de fichiers avec le privilège root, copiez et collez ce fichier dans . Ou faites-le avec cette commande:Ctrl+Alt+T/usr/lib/nautilus/extensions-3.0/

sudo cp ~/Downloads/libnautilus-gksu.so /usr/lib/nautilus/extensions-3.0/

Déconnectez-vous et reconnectez-vous, ou exécutez cette commande pour prendre effet:

nautilus -q

entrez la description de l'image ici

La source

hhlp
la source
Je l'installe tout de suite ;-)
Stephane Rolland
Garantit l'accès root sans demander de mot de passe?
Oxwivi
1
Non, il demande le mot de passe root. Exactement ce que je voulais. :-). THX.
Stephane Rolland
1
Cela devrait vraiment être inclus par défaut.
trampster
1
Cela n'existe plus
endolith
2

Si tout ce dont vous avez besoin c'est de la souris, j'essayerais d'ouvrir un terminal puis:

$gksudo nautilus

Je ne vois pas la nécessité d'installer quoi que ce soit

modifier: cela a été couvert ici

quinestor
la source
Je pense que la différence est vraiment claire. C'est la même raison pour laquelle l'installation de sudo n'est pas utilisée su. Avoir des droits su que pour un temps petit et délimité est moins dangereux que de les avoir pendant toute une session.
Stephane Rolland
2

Ubuntu 12.04 et versions ultérieures

Nautilus Admin ( nautilus-admin ) est une simple extension Python pour le gestionnaire de fichiers Nautilus qui ajoute des actions administratives au menu contextuel:

  • Ouvrir en tant qu'administrateur: ouvre un dossier dans une nouvelle fenêtre Nautilus exécutée avec des privilèges d'administrateur (root).
  • Modifier en tant qu'administrateur: ouvre un fichier dans une fenêtre Gedit fonctionnant avec des privilèges d'administrateur (root).

Pour installer Nautilus Admin dans toutes les versions actuellement prises en charge d'Ubuntu, ouvrez le terminal et tapez:

sudo apt install nautilus-admin

gksu est abandonné dans les référentiels officiels 18.04 et ultérieurs.

Ubuntu 16.04 et versions antérieures

est une interface avec sudo. Son objectif principal est d'exécuter des programmes graphiques en tant que root.

Ouvrez le terminal et saisissez:

sudo apt-get install gksu # install gksu if it is not already installed
gksudo nautilus 

Entrez votre mot de passe dans la fenêtre qui apparaît.

entrez la description de l'image ici

Karel
la source
+1 à « cddans le terminal». Oui, il est recommandé d'utiliser des commandes en mode texte dans un terminal (une fenêtre de terminal dans un environnement de bureau graphique), lorsque vous effectuez des tâches qui nécessitent des autorisations élevées.
sudodus