Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
root [Le 30/11/2008, 06:26]
213.95.41.13 déplacé de [[:installation:compte_root]]
root [Le 17/07/2023, 00:41] (Version actuelle)
Amiralgaby ancienne révision (Le 13/02/2023, 12:26) restaurée
Ligne 3: Ligne 3:
 ------ ------
  
-//Ce document traite du compte système, aussi connu sous le nom de ''​root''​. Le terme "​root"​ représente aussi [[:​root_(racine)|la racine du système de fichiers]].//+//Ce document traite du compte système, aussi connu sous le nom de ''​root''​. Le terme "​root"​ représente aussi la racine du système de fichiers.//
  
 ====== Activer le compte système (root) ====== ====== Activer le compte système (root) ======
Ligne 11: Ligne 11:
 Par défaut, sous Ubuntu, **l'​accès direct au compte système (//root//) est désactivé**. La logique du système est d'​**utiliser ''​[[:​sudo]]''​** pour effectuer toutes les tâches administratives. Il est **totalement déconseillé d'​activer l'​accès et d'​utiliser directement le compte //root// sous Ubuntu** ; le présent document n'est rédigé qu'à titre informatif. Par défaut, sous Ubuntu, **l'​accès direct au compte système (//root//) est désactivé**. La logique du système est d'​**utiliser ''​[[:​sudo]]''​** pour effectuer toutes les tâches administratives. Il est **totalement déconseillé d'​activer l'​accès et d'​utiliser directement le compte //root// sous Ubuntu** ; le présent document n'est rédigé qu'à titre informatif.
  
-Avant que vous n'​effectuiez votre choix, prenez quelques secondes pour [[:sudo#les_avantages_et_inconvenients_de_sudo|prendre connaissance des nombreux bénéfices apportés par sudo et son utilisation dans Ubuntu]]. Rappelons aussi que ''​sudo''​ n'est pas moins sécurisé que l'​utilisation d'un compte //root//.+Avant que vous n'​effectuiez votre choix, prenez quelques secondes pour [[:sudo#les_avantages_de_sudo|prendre connaissance des nombreux bénéfices apportés par sudo et son utilisation dans Ubuntu]]. Rappelons aussi que ''​sudo''​ n'est pas moins sécurisé que l'​utilisation d'un compte //root//.
  
 Si vous désirez tout de même activer le compte //root//, le document présent vous y aidera. **Il n'est ici qu'à titre informatif.** Si vous désirez tout de même activer le compte //root//, le document présent vous y aidera. **Il n'est ici qu'à titre informatif.**
 </​note>​ </​note>​
 +Il est conseillé de faire très attention lors de l'​utilisation du compte root.
 ===== Obtenir un terminal root ===== ===== Obtenir un terminal root =====
  
-Si ''​sudo''​ est pratique pour exécuter une ou deux commandes avec les droits d'​administration (ce qui sera généralement le cas), il peut être agaçant pour effectuer une série de tâches administratives. Si vous avez besoin d'​exécuter plusieurs commandes ​réservés ​à //root// à la suite, il est inutile d'​activer le compte //root// ; ouvrez simplement une console et exécutez la commande suivante ''​sudo -i''​. Il vous est ensuite de saisir votre mot de passe (celui du compte courant) afin d'​activer la session système.+Si ''​sudo''​ est pratique pour exécuter une ou deux commandes avec les droits d'​administration (ce qui sera généralement le cas), il peut être agaçant pour effectuer une série de tâches administratives. Si vous avez besoin d'​exécuter plusieurs commandes ​réservées ​à //root// à la suite, il est inutile d'​activer le compte //root// ; ouvrez simplement une console et exécutez la commande suivante ''​sudo -i''​. Il vous est ensuite ​demandé ​de saisir votre mot de passe (celui du compte courant) afin d'​activer la session système.
 <​code>​$ sudo -i <​code>​$ sudo -i
 [sudo] password for <votre identifiant>:</​code>​ [sudo] password for <votre identifiant>:</​code>​
Ligne 30: Ligne 30:
 <​code>​$ sudo passwd root <​code>​$ sudo passwd root
 [sudo] password for <votre identité>:​ [sudo] password for <votre identité>:​
-Entrez le nouveau mot de passe UNIX : +Entrez le nouveau mot de passe UNIX : (inscrire un nouveau mot de passe) 
-Retapez le nouveau mot de passe UNIX :+Retapez le nouveau mot de passe UNIX : (répéter le nouveau mot de passe)
 passwd : le mot de passe a été mis à jour avec succès</​code>​ passwd : le mot de passe a été mis à jour avec succès</​code>​
  
 +Note : écrire root n'est pas indispensable car le fait d'​écrire sudo au début indique déjà que l'on fait appel au compte root.
  
-Pour prendre l'​identité ​de //root//, dans un terminal, exécutez la commande : <​code>​$ su</​code>​ +Une fois le mot de passe défini pour le compte ​//root//, exécutez la commande ​''​su''​ dans un terminal pour en prendre l'​identité. Le mot de passe du compte //root// est alors demandé ​: 
-Entrez ​le mot de passe choisi pour le compte //root//.+<​code>​$ su root 
 +Mot de passe : (inscrire ​le mot de passe de root)</code>
  
 +On peut aussi écrire simplement ''​su''​ sans préciser root.
  
  
- +==== sudo continue de me demander le mot de passe de l'​utilisateur courant... ====
-==== sudo / gksu / kdesu continue de me demander le mot de passe de l'​utilisateur courant... ====+
  
 Vous pouvez configurer ''​sudo''​ de façon à ce que le mot de passe du compte //root// soit demandé plutôt que le mot de passe de l'​utilisateur courant. Pour ce faire, exécutez ''​visudo''​ : Vous pouvez configurer ''​sudo''​ de façon à ce que le mot de passe du compte //root// soit demandé plutôt que le mot de passe de l'​utilisateur courant. Pour ce faire, exécutez ''​visudo''​ :
 <​code>#​ visudo</​code>​ <​code>#​ visudo</​code>​
  
-Si vous n'​aimez pas ''​vi'',​ changez l'​éditeur par défaut du système avec la commande suivante (sélectionnez ''​nano''​ par exemple):+Si vous n'​aimez pas ''​vi'',​ changez l'​éditeur par défaut du système avec la commande suivante (sélectionnez ''​nano''​ par exemple) :
 <​code>#​ update-alternatives --config editor</​code>​ <​code>#​ update-alternatives --config editor</​code>​
 Puis exécutez ''​visudo''​. Puis exécutez ''​visudo''​.
  
-Recherchez la ligne débutant par ''​Defaults''​ ; en bout de ligne, ajoutez ''​rootpw''​. Cette ligne ressemblera donc à celle-ci:<​code>​Defaults ​       env_reset,​rootpw</​code>​+Recherchez la ligne débutant par ''​Defaults''​ ; en bout de ligne, ajoutez ''​rootpw''​. Cette ligne ressemblera donc à celle-ci : <​code>​Defaults ​       env_reset,​rootpw</​code>​
  
-<note tip>Pour vous amuser, vous pouvez également rajouter l'​option '​insults'​ dans cette même ligne pour être harangué (en anglais) si vous tapez un mauvais mot de passe : +<note tip>Pour vous amuser, vous pouvez également rajouter l'​option '​insults'​ dans cette même ligne pour être harangué (en anglais) si vous tapez un mauvais mot de passe: ​
 <​code>​Defaults ​       env_reset,​rootpw,​insults</​code>​ <​code>​Defaults ​       env_reset,​rootpw,​insults</​code>​
 </​note>​ </​note>​
  
 Sauvegardez vos modifications et quittez l'​éditeur de texte. Sauvegardez vos modifications et quittez l'​éditeur de texte.
- 
-===== Comment désactiver le compte root ? ===== 
- 
-//**Si vous aviez configuré ''​sudo''​ de façon à ce qu'il demande votre mot de passe //root//, effectuez la manipulation inverse ! Autrement, ''​sudo''​ sera complètement bloqué.**//​ 
- 
-Si vous aviez précédemment activé le compte //root// et désirez retrouver l'​utilisation de ''​sudo''​ sur votre machine, exécutez la commande :<​code>​sudo passwd --lock root</​code>​ 
  • root.1228022804.txt.gz
  • Dernière modification: Le 18/04/2011, 14:42
  • (modification externe)