Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ceci est une ancienne révision du document !
La commande su
dans un terminal1) ou une console2) permet de changer d'user3) ou de passer en root4).
su
Pour débuter sous root depuis la racine de son système5) « /
» tapez :
su -
Pour débuter directement sous un login précis tapez :
su [login]
root
.
mattux@chile: $ su Mot de passe :[passwd_root] chile:/home/mattux #
Lorsque vous tapez votre mot de passe pour la première fois vous avez l'impression qu'il y a quelque chose qui cloche avec votre système.
En effet, vous tapez les caractères composants votre passwd6), mais le curseur semble bloqué, il ne bouge pas et rien n'apparaît à l'écran.
Pour les débutants, un tel comportement est pour le moins déroutant.
Rassurez-vous, tout est correct, le système est conçu comme cela : c'est une mesure de sécurité.
Rien ne bouge à l'écran mais tout ce que vous tapez au clavier est bien pris en compte et en le validant7) il permet effectivement d'ouvrir la session indiquée.
$
en user, devient #
en root ! C'est une indication couramment employée dans les tutos linux.
Le signe # est devant la ligne de commande si la commande s'opère en root exclusivement :
# [commande_linux]
Le signe $ est devant la ligne de commande s'opérant en user.
$ [commande_linux]
mattux@chile:~> su - Mot de passe:[passwd_root] chile: #
Par exemple, pour un user se nommant toto, on tape :
mattux@chile:~> su toto Mot de passe :[passwd_toto] toto@chile: $
En utilisant par exemple la commande d'administration fdisk8) réservée à root :
mattux@chile:$ su -c 'fdisk -l' Mot de passe :[passwd_root]
Donnera la réponse ci-dessous (par exemple pour mon pc…) :
Disk /dev/sda: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00095bb2
Device Boot Start End Blocks Id System /dev/sda1 1 36 289138+ 83 Linux /dev/sda2 37 19457 155999182+ 5 Extended /dev/sda5 6689 19457 102566961 83 Linux /dev/sda6 37 607 4586494+ 83 Linux /dev/sda7 608 1823 9767488+ 83 Linux /dev/sda8 1824 4255 19535008+ 83 Linux /dev/sda9 4256 4863 4883728+ 83 Linux /dev/sda10 4864 6079 9767488+ 83 Linux /dev/sda11 6080 6688 4891761 82 Linux swap / Solaris .../... mattux@chile: $
Et nous restons en user après cette commande validée en root.
Et voilà aussi simple que ça, pas possible.