Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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.

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 big_smile


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