web-dev-qa-db-fra.com

Comment obtenir un accès root à mes propres dossiers lorsque j'utilise le gestionnaire de fichiers?

En gros, je veux pouvoir cliquer avec le bouton droit de la souris sur l’un de mes dossiers et utiliser quelque chose comme "Racine Thunar", taper mon mot de passe administrateur et continuer à l’utiliser. Maintenant, j’ai beaucoup de difficulté à récupérer certains fichiers dans mes dossiers privilégiés d’administrateur. De plus, le gestionnaire de fichiers XFCE par défaut ne s'appelle-t-il pas Thunar? Pourquoi s'appelle-t-il clairement 'Gestionnaire de fichiers'?

Merci beaucoup.

1
lee kwot sin

Cela peut être fait en utilisant "Actions personnalisées".

  • Méthode graphique:

Ouvrez Thunar et allez à l'option suivante:

enter image description here

Là, sélectionnez Ajouter et écrivez quelque chose comme ceci:

enter image description here

Après cette modification, redémarrez Thunar et maintenant, une fois que vous aurez cliqué avec le bouton droit de la souris, vous verrez quelque chose comme ceci:

enter image description here

Cela ouvrira une fenêtre vous demandant de saisir le mot de passe, et vous avez terminé.

Plus d'informations peuvent être trouvées ici .

  • Méthode non graphique:

Allez à ~/.config/Thunar/ et ouvrez le fichier nommé uca.xml avec un éditeur de texte (un double-clic ouvrira un navigateur). Ensuite, créez une nouvelle entrée comme celle-ci (ici, avec les mêmes propriétés que dans la méthode GUI):

<action>
    <icon>changes-prevent</icon>
    <name>Open Folder as root</name>
    <unique-id>1426762241486505-1</unique-id>
    <command>gksudo thunar %f</command>
    <description>Open a folder as super user</description>
    <patterns>*</patterns>
    <directories/>
</action>

Enregistrez, redémarrez thunar et profitez-en!


Enfin, en ce qui concerne votre question de nommage, le programme s’appelle Thunar (par opposition à Nautilus dans Gnome), mais il s’agit d’un gestionnaire de fichiers (catégorie de programme), alors j’imagine que c’est pourquoi il reçoit le nom générique. En fait, depuis un terminal, vous pouvez le démarrer avec thunar mais pas avec file-manager ou plus.


Remarque: Une autre option utile consiste à ouvrir un fichier en tant que racine (généralement un script ou un fichier texte). Le code ressemblerait à ceci:

<action>
    <icon>locked</icon>
    <name>Open File as root</name>
    <unique-id>1426762251695002-2</unique-id>
    <command>gksudo mousepad %f</command>
    <description>Open a file as super user</description>
    <patterns>*</patterns>
    <text-files/>
</action>
3
user308164

Vous pouvez taper

$gksu thunar %f

accéder à thunar en tant que root

2
Adel Kihal