Shell linux. adduser

Résolu/Fermé
Davidoffff - 7 janv. 2011 à 15:40
tibobo_77 Messages postés 1357 Date d'inscription mardi 21 avril 2009 Statut Membre Dernière intervention 27 juillet 2012 - 7 janv. 2011 à 16:18
Bonjour,
Il est demandé d'écrire un script linux permettant d'ajouter un utilisateur au systeme. le script doit d'appeller AjouterU ey prend en parametre le nom du nouvi utilisatuer
et son UID ( user idetifier), il convient de vérifier au préalable l'existence de l'utilisateur et le cas échéant afficher un msg dans ce sens ainsi que les entrés corre^pendentes dans les fichier passwd et shadow
dans le cas ou l'utilisateur ne possede pas déja un compte sur la machine le script doit assurer les opérations permettant l'ajout d'un compte. ces opérations peuvent etre définies de la manier suivante:
1- Ajouter une entrée dans le fichier /etc/passwd
2- Ajouter une entrée dans le fichier /etc/shadow
3-créer un repertoire portant le nom de l'utilisateur dans le répertoire /home
4-copier le contenu du répertoire /etc/skel dans le répertoire home du nouveau utilisateur (y compris les fihiers cachés (préfiwe de.)

NB. Par défaut le mot de passe sera vide chaque utilisateur ajouté grace a ce script et un commentaire de type <<l'utilisatuer nomUtilisateur ajouté par le script ajouterU>> dans l'entré de l'utilisateur dans le fichier passwd

A la fin de l'opération le script affichera a l'ecran les entrés des fichiers passwd et shadow correspendants au nouveau utilisateur

Le script doit par ailleurs afficher les msg correspendant a chaque étape de son exécution il doit etre accompagné d'un rapport dument rédigé concernant notament la programmation et l'utilisation des scripts ainsi que la description succincte des étapes de l'ajout d'un utilisateur (ainsi que les commandes associées) et la structure des fichiers passwd et shadow.

Qui pourré m'aider svp. Je suis étudiant en informatique et j'ai du mal avec linux.
Merci d'avance a tous.
Amicalement David!!
A voir également:

6 réponses

tibobo_77 Messages postés 1357 Date d'inscription mardi 21 avril 2009 Statut Membre Dernière intervention 27 juillet 2012 263
7 janv. 2011 à 15:55
Ou es ton problème?
Car nous ne ferons pas ton travail à ta place! Mais si tu bloque sur un ou des points précis, nous sommes la ;)
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
7 janv. 2011 à 15:55
0
Cherche juste a etre guider
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
7 janv. 2011 à 16:03
Pour qu'on te guide faudrait-il déjà que tu nous montres quelque chose venant de ta part, sans quoi...
0
Oui oui biensur et merci,
Je ne connais pas les commandes sur linux, ce n'est pas comme sur windows et le fait de ne pas connaitres les diférents commandes me stope dans mon boulot
0
tibobo_77 Messages postés 1357 Date d'inscription mardi 21 avril 2009 Statut Membre Dernière intervention 27 juillet 2012 263
7 janv. 2011 à 16:08
Ce n'est pas pour les apprendre que tu dois faire cet exercice? Oui oui biensur!
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
7 janv. 2011 à 16:08
Et on t'as refilé un devoir à faire sans même te donner un cours ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
@ tibobo_77 Je dois connaitre les commendes pour pouvoir faire l'exo
@ zipe31 c'est exactement ça, un exo sans donner de cours, je suis en lmd et d'aprés le prof le but du lmd c que l'étudiant fasse des recherches tt seul et ne pas tt connaitre dans son cours
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
7 janv. 2011 à 16:16
le but du lmd c que l'étudiant fasse des recherches tt seul et ne pas tt connaitre dans son cours
Ok, et qu'est-ce que tu as trouvé ?
0
tibobo_77 Messages postés 1357 Date d'inscription mardi 21 avril 2009 Statut Membre Dernière intervention 27 juillet 2012 263
7 janv. 2011 à 16:18
Et apprenne à écrire français, non ? :p
0
tibobo_77 Messages postés 1357 Date d'inscription mardi 21 avril 2009 Statut Membre Dernière intervention 27 juillet 2012 263
7 janv. 2011 à 16:16
Je vais être gentil...
https://openclassrooms.com/fr/courses/43538-reprenez-le-controle-a-laide-de-linux

Tu as tout la dessus, et bien plus encore.
0