Commande su -

Fermé
elkadiri.wd Messages postés 127 Date d'inscription dimanche 24 mars 2013 Statut Membre Dernière intervention 31 mai 2015 - 4 juin 2013 à 10:30
Lapourax Messages postés 3006 Date d'inscription vendredi 15 mars 2013 Statut Contributeur Dernière intervention 17 février 2023 - 5 juin 2013 à 10:38
Bonjour,



pouvez vous m'expliquer qu'est ce que fait la commande: su - utilisateur.

2 réponses

Lapourax Messages postés 3006 Date d'inscription vendredi 15 mars 2013 Statut Contributeur Dernière intervention 17 février 2023 334
Modifié par Lapourax le 4/06/2013 à 10:41
Cette commande te permet de lancer une commande depuis un autre utilisateur
Exemple
su - toto -c "./banana.ksh"

exécutera le script banana comme si l'utilisateur toto l'avait lancé
Si tu es en root tu peu faire des su pour tous les utilisateurs
sinon il te faut saisir le mot de passe de l'utilisateur c'est pas un passe-droit =P

tu peu aussi faire juste
su - toto

Et l'invite de commande est désormais lancé par l'utilisateur toto (mêmes conditions de mot de passe)
Tu quitte avec exit pour revenir à ton compte

Voilà =)

Si le sujet est résolu... dites le nous =)
Cordialement, Lapourax ;)
0
elkadiri.wd Messages postés 127 Date d'inscription dimanche 24 mars 2013 Statut Membre Dernière intervention 31 mai 2015 1
4 juin 2013 à 10:42
merci. et pour changer l'utilisateur c'est quoi la commande?
0
Lapourax Messages postés 3006 Date d'inscription vendredi 15 mars 2013 Statut Contributeur Dernière intervention 17 février 2023 334
4 juin 2013 à 10:47
su - user
Et au besoin le mot de passe
0
elkadiri.wd Messages postés 127 Date d'inscription dimanche 24 mars 2013 Statut Membre Dernière intervention 31 mai 2015 1
4 juin 2013 à 10:50
d'accord et le mot de passe qu'on te demande est le mot de passe de user?
0
Lapourax Messages postés 3006 Date d'inscription vendredi 15 mars 2013 Statut Contributeur Dernière intervention 17 février 2023 334
4 juin 2013 à 10:50
oui le mot de passe de l'utilisateur
0
elkadiri.wd Messages postés 127 Date d'inscription dimanche 24 mars 2013 Statut Membre Dernière intervention 31 mai 2015 1
4 juin 2013 à 10:51
merci c'est très gentil
0
blux Messages postés 26047 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 16 mai 2024 3 289
4 juin 2013 à 10:55
Salut,

su veut dire 'switch user', soit 'changement d'utilisateur'.

Le - veut dire que l'on ne garde aucune variable d'environnement de l'endroit d'où l'on vient, c'est comme si on se connectait avec la commande login...

Sinon, un 'man su' en dira bien plus...
0
elkadiri.wd Messages postés 127 Date d'inscription dimanche 24 mars 2013 Statut Membre Dernière intervention 31 mai 2015 1
4 juin 2013 à 11:18
merci :)
0