logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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 → ODT PDF Export

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
Prochaine révision Les deux révisions suivantes
doc:systeme:su [19/12/2011 06:26]
smolski
doc:systeme:su [19/12/2011 09:59]
smolski
Ligne 1: Ligne 1:
-====== ​La commande ​su ======+====== su ======
  
-La commande ''​su''​ dans un //terminal ​user// ​permet de //changer d'utilisateur// (user) ou de devenir ​**root** (administrateur)+  * Objet : commande su 
 +  * Niveau requis : TOUS 
 +  * Commentaires : // Changer de session en console ou dans un terminal. // 
 +  * Débutant, à savoir : [[manuel:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) 
 + 
 +===== Utilisation ===== 
 + 
 +La commande ''​su''​ dans un terminal(([[manuel:​terminal]])) ou une console(([[manuel:​console]])) ​permet de //changer d'user//((session utilisateur)) ou de passer en **root**((session administration)).
  
 ===== Syntaxe ===== ===== Syntaxe =====
Ligne 7: Ligne 14:
   su   su
  
-ou pour débuter sous root depuis la //racine// de son système(([[manuel:​structure_repertoires-racine | Le système Linux en détail]])) « ''/''​ » :+Pour débuter sous root depuis la //racine// de son système(([[manuel:​structure_repertoires-racine | Le système Linux en détail]])) « ''/''​ » tapez : 
 +<code bash> 
 +su -</​code>​
  
-  ​su -+Pour débuter directement sous un login précis tapez : 
 +<code bash> 
 +su [login]</​code>​
  
-ou pour débuter directement sous un login précis : +<note warning>​**ATTENTION !** Par sécurité, il est particulièrement important de __ne pas communiquer par internet__ ​sous une session ​''​root''​.</​note>​
- +
-  su login +
- +
-<note warning>​**ATTENTION !** Il est particulièrement important de ne pas communiquer par internet ​sous une session ​**root**.</​note>​+
  
 ===== Exemple ===== ===== Exemple =====
Ligne 26: Ligne 33:
  
 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. ​ \\ 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 mot de passe, mais le curseur semble bloqué.  \\ +En effet, vous tapez les caractères composants ​votre passwd((votre mot de passe)), mais le curseur semble bloqué, il ne bouge pas et rien n'​apparaît à l'​écran.
-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é__. +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 appuyant ​sur la touche ​"Entrée", votre //mot de passe// est effectivement validé+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 \\ 
- +Remarquez aussi que la ligne de commande en session user se termine par un ''​$'' ​qui devient ​un ''#''​ en session ​root. 
-Vous pouvez remarquer ​que la fin de ligne de ''​$'' ​en user, devient ''#''​ en 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)).  \\ 
- +Le signe # est devant la ligne de commande si la commande s'​opère en //root// exclusivement :
-C'est une indication ​qui est couramment employée dans les tutos linux. ​ \\ +
-le signe # devant la ligne de commande si la commande s'​opère en //root//((session administration)) ​exclusivement :+
    # [commande_linux]    # [commande_linux]
-et le signe $ pour une ligne de commande s'​opérant en //user//((session utilisateur)).+Le signe $  est devant la ligne de commande s'​opérant en //user//.
    $ [commande_linux]    $ [commande_linux]
 +</​note>​
 <note warning>​**ATTENTION** ! Toujours privilégier l'​usage d'un terminal user sur celui d'un terminal root... On vous aura prévenu !</​note>​ <note warning>​**ATTENTION** ! Toujours privilégier l'​usage d'un terminal user sur celui d'un terminal root... On vous aura prévenu !</​note>​
  
-==== Pour me connecter en tant que root dans le home root directement : ====+==== Session ​root ====
  
     mattux@chile:​~>​ su -     mattux@chile:​~>​ su -
-    Mot de passe:******* ​ +    Mot de passe:[passwd_root] ​ 
     chile: #     chile: #
  
-==== Pour me connecter en tant qu'​utilisateur : ====+==== Session user ====
  
 +Par exemple, pour un user se nommant //toto//, on tape :
     mattux@chile:​~>​ su toto     mattux@chile:​~>​ su toto
-    Mot de passe :*******+    Mot de passe :[passwd_toto]
     toto@chile: $     toto@chile: $
  
-==== Pour me connecter en tant que root momentanément ​: ====+==== Session temporaire ​root : ====
  
-    ​mattux@chile:​$ su -c 'fdisk -l' ​(par exemple...) +En utilisant par exemple la commande d'​administration **fdisk**((Voir : [[commande:​fdisk]])) réservée à root : 
-    Mot de passe :******* +    ​mattux@chile:​$ su -c 'fdisk -l' 
-//Donnera la réponse ci-dessous (par exemple pour mon pc...) ​réservée à root normalement ​://+    Mot de passe :[passwd_root] 
 + 
 +//Donnera la réponse ci-dessous (par exemple pour mon pc...) ://
     Disk /dev/sda: 160.0 GB, 160041885696 bytes     Disk /dev/sda: 160.0 GB, 160041885696 bytes
     255 heads, 63 sectors/​track,​ 19457 cylinders     255 heads, 63 sectors/​track,​ 19457 cylinders
Ligne 78: Ligne 85:
     mattux@chile:​ $     mattux@chile:​ $
  
-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>​ 
 + 
 +//Et voilà aussi simple que ça, pas possible.// ^_^
  
-  * Nota +===== Nota de geek =====
-N'​omettez pas les quotes (') encadrant votre commande !+
  
 +//Quittez la session ou le terminal en tapant //[**Ctrl d**]//, ça l'fait grave...// ​ \\
 +De **tetrix** sur le forum là :
 +  * http://​debian-facile.org/​forum/​viewtopic.php?​pid=38912#​p38912
  
-Et voilà aussi simple que ça, pas possible ^^ 
  
  
doc/systeme/su.txt · Dernière modification: 21/04/2023 13:34 par --gilles--

Pied de page des forums

Propulsé par FluxBB