gksu/gksudo : obligatoire pour applications graphiques ?

Demande d'aide : c'est ici.
Répondre
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Boujour,

je viens de trouver fortuitement : https://help.ubuntu.com/community/RootS ... hical_sudo
qui mentionne :
You should never use normal sudo to start graphical applications as root.
je traduis :
" Vous ne devriez jamais utiliser le sudo (normal) pour lancer une application graphique en tant que root "

J'avoue n'avoir jamais rien lu à propos de gksu que je découvre,
et avoir parfois lancé l'explorateur de fichier ou un éditeur de texte depuis le terminal avec sudo

J'ai du avoir effectivement parfois des messages d'avertissement à la fermeture de ces applications,
mais je n'y avais pas donné d'importance.

Svp, des avis sur la question ?

Merci.
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

J'ai trouvé des explications en anglais,

http://askubuntu.com/questions/11760/wh ... o-nautilus

http://superuser.com/questions/202676/s ... difference


je résume très grossièrement :

avec sudo : root risque de créer des fichiers (de config ou temporaire de l'application utilisée) dans le répertoire de l'utilisateur. L'utilisateur n'ayant pas les droits sur ces fichiers cela pourrait créer des soucis lors des futures utilisations de l'application.

gksudo permet d'éviter cela en modifiant la variable $HOME vers /root ;
les fichiers créés automatiquement par l'application ne viendront pas "polluées" le répertoire de l'utilisateur courant.

Notez bien que les fichiers (autres) créés par root (volontairement - manuellement) appartiennent tous à root ;
gksudo ne change rien à cela.


Le premier lien indique cette commande (non testée) :

Code : Tout sélectionner

find $HOME -not -user $USER -exec ls -lad {} \;
qui permet de rechercher dans votre /home les fichiers qui ne vous appartiennent pas.
Ça nous permettra de corriger le tir en les supprimant ou en changeant le propriétaire de ces fichiers.

Quand j'aurai un moment je ferai une traduction pour avoir tous les détails et les posterai à la suite.

Bonne journée à tous.
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5854
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

Le plus simple est de compléter la page du wiki consacrée à su, sudo, gksu ....
https://wiki.debian-fr.xyz/Root-su-sudo
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

piratebab a écrit :Le plus simple est de compléter la page du wiki consacrée à su, sudo, gksu ....
https://wiki.debian-fr.xyz/Root-su-sudo
Excellente suggétion :023:

... Quel manque de curiosité de ma part :icon_mrgreen:
**Simple Utilisateur** -- Debian stable - XFCE
Répondre