#1 Le 12/03/2013, à 05:37
- arthson
[RÉSOLU] comptes créer avec useradd en mode "normal" dans le terminal
Bonjour, je viens de créer un script pour me permettre de créer des comptes utilisateurs à travers un fichier.
tout marche parfaitement bien. Mais seulement j'ai un petit souci lorsqu'il s'agit d'accéder au compte à travers le terminal, je ne me connecte pas normalement comme si j'avais créer mon compte avec la commande adduser. Au fait je veux que lorsque je me connecte à travers le terminal que ca m'affiche:
user@usermachine:~$
plutôt de m'afficher juste :
$
Y'a-t-il un un paramètre pour que j'arrive à me connecter normalement? voici la syntaxe que j'utilise dans mon script pour la création des comptes.
useradd -p $crypt_mdp -d /home/$login $login -m -c $nom
j'ai aussi vu le paramètre -s, dans la doc, est-ce qu'à partir de ça je peux obtenir le résultat escompté?
Dernière modification par arthson (Le 12/03/2013, à 08:35)
Programmer n'est pas connaître toutes les instructions d'un langages de programmation mais plutôt trouver un algorithme pour résoudre un problème ...
Hors ligne
#2 Le 12/03/2013, à 08:03
- tiramiseb
Re : [RÉSOLU] comptes créer avec useradd en mode "normal" dans le terminal
Salut,
Le problème semble en effet probablement lié au paramètre "-s".
Par défaut, le shell mis en place est sh.
Le prompt que tu souhaites avoir est le résultat de la configuration par défaut de Bash.
Par conséquent, il faut que tu définisses le shell de l'utilisateur comme étant Bash, avec -s /bin/bash.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#3 Le 12/03/2013, à 08:33
- arthson
Re : [RÉSOLU] comptes créer avec useradd en mode "normal" dans le terminal
@ tiramiseb: merci beaucoup, c'est exactement ce que je voulais, ça marche
Programmer n'est pas connaître toutes les instructions d'un langages de programmation mais plutôt trouver un algorithme pour résoudre un problème ...
Hors ligne