Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
utilisateurs:aldian:sudo_gedit [Le 06/07/2019, 17:12] arbiel [Méthodes déconseillées] |
utilisateurs:aldian:sudo_gedit [Le 11/09/2022, 13:12] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 10: | Ligne 10: | ||
Pour des raisons de sécurité, un utilisateur lambda ne peut pas modifier tous les [[:arborescence|fichiers]] du système. Généralement il a simplement accès à ce qui est situé dans le dossier ''/home/utilisateurlambda''. | Pour des raisons de sécurité, un utilisateur lambda ne peut pas modifier tous les [[:arborescence|fichiers]] du système. Généralement il a simplement accès à ce qui est situé dans le dossier ''/home/utilisateurlambda''. | ||
- | Cela présente également l'avantage que si plusieurs personnes utilisent le même ordinateur, il n'y a pas de risque que l'un modifie les fichiers de l'autre, soit par action délibérée, soit par effet de bord, par exemple si suite à un bug quelconque l'un des logiciels utilisés essaie d'écrire là où il ne devrait pas. | + | Cela présente également l'avantage que si plusieurs personnes utilisent le même ordinateur, il n'y a pas de risque que l'un modifie les fichiers de l'autre, soit par action délibérée, soit par effet de bord, par exemple si suite à un bug quelconque l'un des logiciels utilisés essaie d'écrire là où il ne devrait pas. |
Dans le même ordre d'idée, il n'y a pas non plus de risque de modifier par mégarde des fichiers nécessaires au bon fonctionnement d'Ubuntu, car ces derniers sont gérés par un utilisateur dédié: ''root''. Mais du coup lorsqu'on a vraiment besoin de modifier un fichier système, il faut se faire passer pour l'utilisateur root afin d'exécuter des commandes non plus en tant que simple utilisateur, comme c'est le cas par défaut, mais en tant qu'administrateur. C'est le rôle de la commande [[:sudo|sudo]] | Dans le même ordre d'idée, il n'y a pas non plus de risque de modifier par mégarde des fichiers nécessaires au bon fonctionnement d'Ubuntu, car ces derniers sont gérés par un utilisateur dédié: ''root''. Mais du coup lorsqu'on a vraiment besoin de modifier un fichier système, il faut se faire passer pour l'utilisateur root afin d'exécuter des commandes non plus en tant que simple utilisateur, comme c'est le cas par défaut, mais en tant qu'administrateur. C'est le rôle de la commande [[:sudo|sudo]] | ||
Ligne 43: | Ligne 43: | ||
* ''sudo gedit /chemin/vers/fichier'' (déconseillé de même que toute utilisation de sudo pour lancer une application graphique) | * ''sudo gedit /chemin/vers/fichier'' (déconseillé de même que toute utilisation de sudo pour lancer une application graphique) | ||
- | * ''sudo -H'', ''sudo -s'' ou ''sudo -i'' (le moins mauvaise des trois) pour passer en utilisateur root, suivit de ''gedit /chemin/vers/fichier'' (cette méthode est moins pire que ''sudo gedit'' mais sans résoudre tous les problèmes) | + | * ''sudo -H'', ''sudo -s'' ou ''sudo -i'' (le moins mauvaise des trois) pour passer en utilisateur root, suivit de ''gedit /chemin/vers/fichier'' (cette méthode est moins mauvaise que ''sudo gedit'' mais elle ne résout pas tous les problèmes) |
* ''pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY gedit'' (techniquement valide si ce n'est que c'est identique à la méthode canonique, en plus compliqué) | * ''pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY gedit'' (techniquement valide si ce n'est que c'est identique à la méthode canonique, en plus compliqué) | ||
* ''gksudo gedit'' (ou ''kdesudo kate'' pour les utilisateurs de [[:kubuntu|Kubuntu]]): ça peut encore marcher sur des distributions encore basées sur [[:xorg|X.org]], à condition d'installer les paquets correspondants, mais dans le cas d'[[:bionic|Ubuntu 18.04 LTS]] et suivantes ça sera complètement inopérant. | * ''gksudo gedit'' (ou ''kdesudo kate'' pour les utilisateurs de [[:kubuntu|Kubuntu]]): ça peut encore marcher sur des distributions encore basées sur [[:xorg|X.org]], à condition d'installer les paquets correspondants, mais dans le cas d'[[:bionic|Ubuntu 18.04 LTS]] et suivantes ça sera complètement inopérant. |