4.1.1 Se connecter � un shell en tant que root
Apr�s red�marrage du syst�me, il vous pr�sentera soit l'�cran de connexion
graphique, soit l'�cran de connexion en mode texte, selon votre s�lection
initiale de paquets. Pour simplifier, si c'est l'�cran de connexion graphique
qui vous est pr�sent�, appuyez sur Ctrl-Alt-F1 [
1] pour avoir l'�cran de connexion en mode texte.
Supposons que le nom de votre machine est foo, alors
l'invite de connexion ressemble � cela :
foo login:
Tapez root, appuyez sur la touche Entr�e et tapez le mot de passe
que vous avez choisi lors de l'installation. Sur un syst�me Debian, selon la
tradition Unix, le mot de passe est sensible � la casse. Ensuite, le syst�me
donne un message d'accueil, vous pr�sente l'invite de commande root et attend
vos commandes. [
2]
foo login: root
Password:
Last login: Sun Oct 26 19:04:09 2003 on tty3
Linux foo 2.4.22-1-686 #6 Sat Oct 4 14:09:08 EST 2003 i686
GNU/Linux
Most of the programs included with the Debian GNU/Linux system are
freely redistributable; the exact distribution terms for each program
are described in the individual files in /usr/share/doc/*/copyright
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
root@foo:root#
Vous �tes pr�t � administrer le syst�me depuis cette invite de commande root.
Le compte root est aussi appel� compte super-utilisateur ou utilisateur
privil�gi�. Depuis ce compte, vous pouvez tout faire :
-
lire, �crire et effacer n'importe quel fichier du syst�me quelles que soient
ses permissions
-
configurer le propri�taire et les permissions de n'importe quel fichier du
syst�me
-
configurer le mot de passe de n'importe quel utilisateur non-privil�gi� du
syst�me
-
vous connecter � n'importe quel compte sans mot de passe
Partager l'acc�s au compte root en donnant son mot de passe est une tr�s
mauvaise id�e. Utiliser des programmes comme sudo(8)
est le bon
moyen de partager des privil�ges administratifs.
Notez qu'il est consid�r� comme une bonne habitude Unix de se connecter d'abord
avec un compte non-privil�gi� m�me lorsque vous comptez administrer le syst�me.
Utilisez des commandes comme sudo, super, ou su
-c pour obtenir un acc�s limit� aux privil�ges dont vous avez besoin.
Voir
Travailler de fa�on s�re –
sudo
, Section 9.2.4. [
3]