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
installation:compte_root [Le 15/07/2008, 03:35]
AlexandreP
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​administration}} 
  
------- 
- 
-====== Activer le compte root ====== 
- 
-===== Une opération fortement déconseillée ! ===== 
- 
-<note attention>​Par défaut, sous Ubuntu, **le compte utilisateur //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 et d'​utiliser 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//. 
- 
-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>​ 
- 
-===== 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. 
-<​code>​$ sudo -i 
-[sudo] password for <votre identifiant>:</​code>​ 
- 
-Dans ce terminal uniquement, le compte courant sera //root// pour une durée indéterminée. Pour reprendre votre identité, saisissez la commande suivante : 
-<​code>#​ exit</​code>​ 
- 
-===== Comment utiliser le vrai compte root ? Je préfère ça à sudo ===== 
- 
-Pour activer le compte //root//, exécutez la commande ''​sudo passwd root''​. Le mot de passe du compte courant est demandé une première fois, pour autoriser l'​utilisateur à effectuer des tâches administratives. Puis, une invite vous demande le mot de passe désiré pour le compte //root//. Il vous est demandé de le saisir une seconde fois, pour valider le tout. 
-<​code>​$ sudo passwd root 
-[sudo] password for <votre identité>:​ 
-Entrez le nouveau mot de passe UNIX : 
-Retapez le nouveau mot de passe UNIX : 
-passwd : le mot de passe a été mis à jour avec succès</​code>​ 
- 
- 
-Pour prendre l'​identité de //root//, dans un terminal, exécutez la commande : <​code>​$ su</​code>​ 
-Entrez le mot de passe choisi pour le compte //root//. 
- 
- 
-==== 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''​ : 
-<​code>#​ visudo</​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 :  
-<​code>​Defaults ​       env_reset,​rootpw,​insults</​code>​ 
-</​note>​ 
- 
-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>​ 
  • installation/compte_root.1216085747.txt.gz
  • Dernière modification: Le 18/04/2011, 14:49
  • (modification externe)