Soucis avec useradd :(
Sara
-
sara -
sara -
Bonjour,
Je suis en train d'essayer la commande useradd.
J'ai un premier soucis avec :
root@jupiter:/home/fifi# useradd -m -d /home/titi titi
en fait, ça crée le user, ça crée le reertoire /home/titi mais lorsque j'essaye de me connecter en tant que titi, il ne va pas dans son dossier perso (il reste dans le meme dossier) et en plus au début il m'affiche juste $ et non pas titi@jupiter...
root@jupiter:/home/fifi# su titi
$ pwd
/home/fifi
$
Merci :)
Je suis en train d'essayer la commande useradd.
J'ai un premier soucis avec :
root@jupiter:/home/fifi# useradd -m -d /home/titi titi
en fait, ça crée le user, ça crée le reertoire /home/titi mais lorsque j'essaye de me connecter en tant que titi, il ne va pas dans son dossier perso (il reste dans le meme dossier) et en plus au début il m'affiche juste $ et non pas titi@jupiter...
root@jupiter:/home/fifi# su titi
$ pwd
/home/fifi
$
Merci :)
A voir également:
- Soucis avec useradd :(
- Useradd commande introuvable ✓ - Forum Shell
- Useradd ✓ - Forum Linux / Unix
- Problème avec la commance adduser - Forum Linux / Unix
1 réponse
Salut,
Avec
Avec
man su;-))
-, -l, --login
Fournir à l'utilisateur un environnement similaire à celui qu'il aurait obtenu s'il s'était connecté directement.
Avec
su:
root@srv:~# whoami
root
root@srv:~# pwd
/root
root@srv:~# su jp
jp@srv:/root$ whoami
jp
jp@srv:/root$ pwd
/root
Avec
su -
root@srv:~# whoami
root
root@srv:~# pwd
/root
root@srv:~# su - jp
jp@srv:~$ whoami
jp
jp@srv:~$ pwd
/home/jp
voici ce que j'obtiens
fifi@jupiter:~$ pwd
/home/fifi
fifi@jupiter:~$ su
Mot de passe :
root@jupiter:/home/fifi# su - titi
$
$ pwd
/home/titi
$
par ailleurs, je me demande pq je suis obligé de 'ajouter "-" lorsque c'est créé avec useradd alors qu'avec un compte adduser je n'ai pas besoin.
merci :)
Ça j'en doute, et ça n'a rien à voir avec une quelconque commande, d'autant plus que les 2 commandes suscitées font exactement la même chose. L'une étant juste plus minimaliste que l'autre.
useradd -m -s /bin/bash titi
si je ne mets pas cette option, il prend /bin/sh par défaut (comme spécifié dans /etc/default/useradd dans la variable SHELL).
juste après, si je fais su titi, j'ai le bon affichage :)