Shell linux. adduser
Résolu
Davidoffff
-
tibobo_77 Messages postés 1358 Date d'inscription Statut Membre Dernière intervention -
tibobo_77 Messages postés 1358 Date d'inscription Statut Membre Dernière intervention -
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!!
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:
- Shell linux. adduser
- Classic shell - Télécharger - Personnalisation
- Linux reader - Télécharger - Stockage
- Toutou linux - Télécharger - Systèmes d'exploitation
- Backtrack linux - Télécharger - Sécurité
- R-linux - Télécharger - Sauvegarde
6 réponses
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 ;)
Car nous ne ferons pas ton travail à ta place! Mais si tu bloque sur un ou des points précis, nous sommes la ;)
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
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
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
@ 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
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.
https://openclassrooms.com/fr/courses/43538-reprenez-le-controle-a-laide-de-linux
Tu as tout la dessus, et bien plus encore.