Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
utilisateurs:roschan:elevation_privileges [Le 18/08/2017, 00:24]
aldian Ah oui, mais maintenant il faut le laisser, sinon les gens ne vont pas comprendre pourquoi la page est vide alors qu'elle doit servir de comparaison. Et puis si pour toi le travail collaboratif ça consiste à chambouler complètement le travail des autres s
utilisateurs:roschan:elevation_privileges [Le 19/05/2020, 19:24] (Version actuelle)
moko138 [Lancer un logiciel quelconque en tant qu'administrateur] Remplacé le lien cassé par https://doc.ubuntu-fr.org/tutoriel/comment_modifier_un_fichier
Ligne 1: Ligne 1:
-{{tag>​administration sécurité droits}}+{{tag>​administration sécurité droits ​sudo}}
 ------ ------
  
 ====== Élévation des privilèges ====== ====== Élévation des privilèges ======
  
-Les actions qu'on peut effectuer sur son système sont de deux types : l'​utilisation courante (lire ses mails, naviguer sur Internet, etc.), et l'​administration (principalement,​ l'​installation de logiciels, et des manipulations de configuration avancées). L'​utilisation courante ne demande pas de privilèges particuliers. Par contre pour les tâches d'​administration,​ qui pourraient endommager le système en cas d'​erreur,​ des droits spécifiques sont requis : les droits de **super-utilisateur**.+Les actions qu'on peut effectuer sur son système sont de deux types : 
 +  * l'​utilisation courante (lire ses mails, naviguer sur Internet, etc.) 
 +  * l'​administration ​du système ​(principalement,​ l'​installation de logiciels, et des manipulations de configuration avancées). 
 +L'​utilisation courante ne demande pas de privilèges particuliers. Par contre pour les tâches d'​administration,​ qui pourraient endommager le système en cas d'​erreur,​ des droits spécifiques sont requis : les droits de **super-utilisateur**.
  
-<note important>​Cette page est volontairement simplifiée à l'​extrême afin de se rendre accessible et que les informations essentielles soient faciles à trouver. En conséquence,​ elle ne couvre pas tous les cas de figure. En cas de doute et pour creuser le sujet, se reporter au tutoriel ​<< ​[[:tutoriel:​effectuer_des_taches_en_super_utilisateur|Effectuer des tâches en super utilisateur]] >>.</​note>​+<note important>​Cette page est volontairement simplifiée à l'​extrême afin de se rendre accessible et que les informations essentielles soient faciles à trouver. 
 + 
 +En conséquence,​ elle ne couvre pas tous les cas de figure. En cas de doute et pour creuser le sujet, se reporter au tutoriel ​« [[:elevation_privileges_avances]] ».</​note>​
  
 ===== Pré-requis : comprendre l'​action que vous allez effectuer ===== ===== Pré-requis : comprendre l'​action que vous allez effectuer =====
  
-Toute tâche d'​administration est sensible, et il n'est pas forcément facile de revenir en arrière. Il est vivement conseillé de chercher à comprendre les [[:​terminal|lignes de commande]] que vous exécuterez,​ par exemple en utilisant //​[[:​man|man]]//,​ car en cas d'​erreur,​ la réinstallation complète du système est parfois l'​unique option.+**Toute tâche d'​administration est sensible**, et il n'est pas forcément facile de revenir en arrière. 
 + 
 +Il est vivement conseillé de chercher à comprendre les [[:​terminal|lignes de commande]] que vous exécuterez,​ par exemple en utilisant //​[[:​man|man]]//,​ car en cas d'​erreur,​ la réinstallation complète du système est parfois l'​unique option
 + 
 +===== Cas général ===== 
 + 
 +Les logiciels graphiques (c'​est-à-dire ayant une fenêtre), comme la [[:​gnome-software|logithèque]],​ divers gestionnaires de paquets, des éditeurs de partitions, ou les [[:​gnome-control-center|paramètres système]] vous demanderont parfois votre mot de passe pour certaines actions. 
 + 
 +> Consultez la page [[:polkit]] pour plus de détails. 
 + 
 +Entrez votre mot de passe pour permettre l'​action en question. Si votre compte est paramétré correctement,​ l'​action pourra alors s'​effectuer sans problème (sinon, référez-vous à [[:​sudo#​ajouter_les_privileges_a_des_utilisateurs|ceci]]). 
 + 
 +==== Nautilus et Gedit ==== 
 + 
 +À partir d'​Ubuntu [[:17.10]], dans l'​explorateur de fichiers [[:​Nautilus]],​ on peut faire précéder l'​adresse (accessible en faisant "''​Ctrl L''"​) par le préfixe ''​admin:/''''/''​ (exemple : ''​admin:/''''/''''/​usr/​share/​applications/''​),​ le mot de passe sera alors demandé, et l'​emplacement en question sera ouvert avec les droits d'​administration. Vous pourrez notamment y modifier des fichiers en lançant [[:gedit]] de manière habituelle((Si vous utilisez plutôt [[:KDE]] Plasma, l'​éditeur [[:Kate]] propose une option pour enregistrer en tant qu'​administrateur.)).
  
 ===== Exécuter une ligne de commande en super-utilisateur ===== ===== Exécuter une ligne de commande en super-utilisateur =====
  
-Dans l'​immense majorité des cas où il vous sera demandé d'​effectuer une action en ligne de commande avec les droits d'​administration,​ il vous d'​ajouter ​le mot clé ''​**sudo**'' ​au début de votre ligne de commande+Dans l'​immense majorité des cas où il vous sera demandé d'​effectuer une action en ligne de commande ​(dans un [[:​terminal]]) ​avec les droits d'​administration,​ il vous de faire précéder votre commande par le mot ''​**[[:sudo]]**''​. 
-Exemple, pour [[tutoriel:​comment_modifier_un_fichier|modifier un fichier]] avec //​[[:​nano|nano]]//​ : + 
-<​code>​sudo nano /​chemin/​vers/​mon/fichier</​code>​ +Exemple, pour [[:tutoriel:​comment_modifier_un_fichier|modifier un fichier]] avec l'​éditeur de texte //​[[:​nano|nano]]//​ : 
-Après la saisie d'une ligne de commande commençant par **''​sudo''​**,​ il vous sera demandé de taper votre mot de passe, mais les caractères ne s'​afficheront pas à l'​écran et il n'y aura pas non plus de petites étoiles ''​*'',​ ce qui est normal. Tapez tout de même votre mot de passe et validez avec la touche ''​Entrée''​.+<​code>​sudo nano /​chemin/​vers/​mon_fichier</​code>​ 
 +Après la saisie d'une ligne de commande commençant par **''​sudo''​**,​ il vous sera demandé de taper votre mot de passe, mais les caractères ne s'​afficheront pas à l'​écran et il n'y aura pas non plus de petites étoiles ''​*'', ​**ce qui est normal**. Tapez tout de même votre mot de passe et validez avec la touche ''​Entrée''​. 
 + 
 +La commande demandée s'​exécutera alors avec les privilèges du super-utilisateur. 
 + 
 +<note warning>​N'​utilisez pas ''​sudo''​ pour lancer des logiciels graphiques, soit [[:​wayland|ça ne marchera pas]], soit [[:​sudo#​remarques_sur_la_securite|ça risquera de causer des bugs importants et des failles de sécurité]].</​note>​ 
 + 
 +> Consultez la page [[:sudo]] pour plus de détails. 
 + 
 +===== Autres ===== 
 + 
 +==== Lancer un logiciel quelconque en tant qu'​administrateur ==== 
 + 
 +<note help>Les logiciels graphiques qui ont **besoin** des privilèges du super-utilisateur (par exemple, la [[:​gnome-software|logithèque]] ou gparted) vous demanderont votre mot de passe lorsqu'​il y en aura besoin, ce paragraphe ne les concerne donc pas.</​note>​ 
 + 
 +Mais il peut aussi arriver que vous souhaitiez exécuter momentanément en tant que super-utilisateur un logiciel que vous employez habituellement comme simple utilisateur (votre éditeur de texte, par exemple). 
 + 
 +> Consultez alors [[https://​doc.ubuntu-fr.org/​tutoriel/​comment_modifier_un_fichier]]. 
 + 
 +==== Les comptes super-utilisateurs d'​applications particulières ====
  
-===== Lancer un logiciel graphique en super-utilisateur =====+Certains programmes ou services affirmeront avoir besoin de comptes « super-utilisateurs », par exemple c'est généralement le cas avec des systèmes de bases de données (comme MySQL ou MariaDB).
  
-La plupart des logiciels graphiques qui ont besoin d'​être exécutés avec les privilèges du super-utilisateur ​vous demanderont votre mot de passe lorsqu'​il ​en aura besoin (par exemple, la [[:​gnome-software|logithèque]]), ce paragraphe ne les concerne donc pas\\ Cependant, il peut arriver que vous souhaitiez exécuter en super-utilisateur un logiciel qui fonctionne normalement sans+Ce compte ​super-utilisateur ​est indépendant et distinct ​de celui du système d'exploitation : il est spécifique au programme ou service ​en particuliervous devez paramétrer ​ce compte avec les outils que le programme fournitConsultez pour cela les documents d'aide relatifs à l'​application concernée.
  
-<​note>​Si vous utilisez le protocole d'​affichage [[:​Wayland]] (protocole d'​affichage par défaut à partir d'​Ubuntu [[:​artful|17.10]] avec l'​environnement [[:GNOME Shell]]), les manipulations qui suivent ne fonctionneront pas : reportez-vous à [[:​wayland#​impossible_de_lancer_une_application_comme_admin|ce paragraphe de la page dédiée]], ou, à défaut, à  [[:​tutoriel:​effectuer_des_taches_en_super_utilisateur|ce tutoriel]].</​note>​+===== Pour approfondir =====
  
-Lancer des applications graphiques (c'​est-à-dire ayant une fenêtre) en tant que super-utilisateur n'est généralement pas une bonne pratique ​il est toujours préférable de rechercher comment atteindre le même but via un utilitaire en ligne de commande. Si toutefois vous n'avez pas d'​alternative,​ notez que l'​usage du **''​sudo''​** utilisé pour les lignes de commande n'est pas approprié dans ce cas : il y a entre autres un risque d'​écrasement de vos configurations. Il est donc préférable d'​utiliser l'​utilitaire approprié à votre système((Depuis [[:​trusty|Ubuntu 14.04]], ces utilitaires ne sont plus installés par défaut, il faut les ajouter. Par exemple pour gksudo: [[apt>​gksu]])),​ les plus répandus étant **''​gksudo''​** pour [[:Ubuntu]] ou [[:​Xubuntu]],​ ou **''​kdesudo''​** pour [[:​Kubuntu]]. +{{topic> sudo}}
-Par exemple, pour [[tutoriel:​comment_modifier_un_fichier|modifier un fichier]] avec //​[[:​gedit|gedit]]//​ sur Ubuntu : +
-<​code>​gksudo gedit</​code>​+
  
 ----- -----
  
-//​Contributeurs : [[:​utilisateurs:​aldian]],​ ...//+//​Contributeurs : [[:​utilisateurs:​aldian]], [[:​utilisateurs:​roschan]] 
 +, ...//
  • utilisateurs/roschan/elevation_privileges.1503008699.txt.gz
  • Dernière modification: Le 18/08/2017, 00:24
  • par aldian