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 →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:su [22/09/2013 23:31] 127.0.0.1 modification externe |
doc:systeme:su [17/12/2015 20:03] Mercredi |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== su ====== | ====== su ====== | ||
- | * Objet : commande su | + | |
- | * Niveau requis : TOUS | + | * Objet : su |
- | * Commentaires : // Changer de session en console ou dans un terminal. // | + | * Niveau requis : {{tag>débutant avisé}} |
+ | * Commentaires : //Changer de session en console ou dans un terminal. // | ||
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
+ | * Suivi :{{tag>à-tester}} | ||
+ | * Création par [[user>mattux]] le 07/06/2007 | ||
+ | * Mise à jour par [[user>smolski]] le 02-10-2013 | ||
+ | * Testé par [[user>Mercredi]] le 17/12/2015 | ||
+ | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?id=1451 | Ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
+ | |||
+ | |||
===== Utilisation ===== | ===== Utilisation ===== | ||
Ligne 12: | Ligne 20: | ||
===== Syntaxe ===== | ===== Syntaxe ===== | ||
- | su | + | <file user>su</file> |
Pour débuter une session ''root'' tapez simplement : | Pour débuter une session ''root'' tapez simplement : | ||
- | <code bash> | + | <code user> |
su -</code> | su -</code> | ||
Pour débuter une session sous un login //utilisateur// tapez : | Pour débuter une session sous un login //utilisateur// tapez : | ||
- | <code bash> | + | <code user> |
su [login]</code> | su [login]</code> | ||
Ligne 28: | Ligne 36: | ||
==== Pour me connecter en tant que root : ==== | ==== Pour me connecter en tant que root : ==== | ||
- | mattux@chile: $ su | + | <code user>su</code> |
- | Mot de passe :[passwd_root] | + | <file config commande interactive>Mot de passe :[passwd_root]</file> |
- | 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 le composants et le curseur semble bloqué, il ne bouge pas et rien n'apparaît à l'écran. | 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 le composants et 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. \\ | 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é__. \\ | + | 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. En le validant((appuyer sur la touche [Entrée])) il permet d'ouvrir la session indiquée. \\ | + | |
+ | Rien ne bouge à l'écran mais tout ce que vous tapez au clavier est bien pris en compte. En le validant((appuyer sur la touche [Entrée])) cela permet d'ouvrir la session indiquée. | ||
Remarquez aussi que la ligne de commande en session user se termine par un ''$'' qui devient un ''#'' en session root. | Remarquez aussi que la ligne de commande en session user se termine par un ''$'' qui devient un ''#'' en session root. | ||
<note tip>C'est une indication couramment employée dans les tutos linux pour indiquer la session sous laquelle opérer la commande qui suit ce signe((Le signe $ ou # n'est donc pas à recopier dans l'énoncé de la commande indiquée)). \\ | <note tip>C'est une indication couramment employée dans les tutos linux pour indiquer la session sous laquelle opérer la commande qui suit ce signe((Le signe $ ou # n'est donc pas à recopier dans l'énoncé de la commande indiquée)). \\ | ||
Ligne 48: | Ligne 57: | ||
==== Session root ==== | ==== Session root ==== | ||
- | mattux@chile:~> su - | + | Passer en session root ainsi : |
- | Mot de passe:[passwd_root] | + | <code user>su -</code> |
- | chile: # | + | <file config commande interactive>Mot de passe:[passwd_root]</file> |
Une intervention sous session root peut être dévastatrice. Voir pour exemple une précaution à prendre avec [[:doc:systeme:rm | la commande rm]] ici : | Une intervention sous session root peut être dévastatrice. Voir pour exemple une précaution à prendre avec [[:doc:systeme:rm | la commande rm]] ici : | ||
Ligne 58: | Ligne 67: | ||
Par exemple, pour un user se nommant //toto//, on tape : | Par exemple, pour un user se nommant //toto//, on tape : | ||
- | mattux@chile:~> su toto | + | <code user>su toto</code> |
- | Mot de passe :[passwd_toto] | + | <file config commande interactive>Mot de passe :[passwd_toto]</file> |
- | toto@chile: $ | + | |
==== Session temporaire root : ==== | ==== Session temporaire root : ==== | ||
En utilisant par exemple la commande d'administration **fdisk**((Voir : [[:doc:systeme:fdisk]])) réservée à root : | En utilisant par exemple la commande d'administration **fdisk**((Voir : [[:doc:systeme:fdisk]])) réservée à root : | ||
- | mattux@chile:$ su -c 'fdisk -l' | + | <code user>su -c 'fdisk -l'</code> |
- | Mot de passe :[passwd_root] | + | <file config commande interactive>Mot de passe :[passwd_root]</file> |
//Donnera la réponse ci-dessous (par exemple pour mon pc...) :// | //Donnera la réponse ci-dessous (par exemple pour mon pc...) :// | ||
- | Disk /dev/sda: 160.0 GB, 160041885696 bytes | + | <file config retour de la commande>Disk /dev/sda: 160.0 GB, 160041885696 bytes |
255 heads, 63 sectors/track, 19457 cylinders | 255 heads, 63 sectors/track, 19457 cylinders | ||
Units = cylinders of 16065 * 512 = 8225280 bytes | Units = cylinders of 16065 * 512 = 8225280 bytes | ||
Ligne 85: | Ligne 93: | ||
/dev/sda11 6080 6688 4891761 82 Linux swap / Solaris | /dev/sda11 6080 6688 4891761 82 Linux swap / Solaris | ||
.../... | .../... | ||
- | mattux@chile: $ | + | </file> |
Et nous restons en user après cette commande validée en root. | Et nous restons en user après cette commande validée en root. | ||
- | <note>N'omettez pas les quotes (') encadrant la commande //fdisk//.</note> | + | <note>N'omettez pas les quotes simples (') encadrant la commande //fdisk//.</note> |
//Et voilà aussi simple que ça, pas possible.// ^_^ | //Et voilà aussi simple que ça, pas possible.// ^_^ | ||
Ligne 95: | Ligne 103: | ||
===== Nota de geek ===== | ===== Nota de geek ===== | ||
- | //Quittez la session ou le terminal en tapant //[ **Ctrl d** ]//, ça l'fait grave...// \\ | + | //Quittez la session ou le terminal en tapant// <key>C-d</key> //ça l'fait grave...// \\ |
De **tetrix** sur le forum là : | De **tetrix** sur le forum là : | ||
* http://debian-facile.org/forum/viewtopic.php?pid=38912#p38912 | * http://debian-facile.org/forum/viewtopic.php?pid=38912#p38912 |