Prog

Résolu
BONJOUR

Est ce que vous pouvez m'aidez? prq je trouve des difficultés pr Réaliser un script. je suis completement perdu !!!!!

il s'agit d'un script qui crée un nouvel utilisateur en mode interactif, en trois étapes.

1- Remplir les champs suivants (par saisie ou par déduction):
- nom d'utilisateur
- mot de passe
- identifiant utilisateur (uid)
- identifiant groupe (gid)
- descriptif du compte ( toute information utile)
- répertoire de travail ( home directory)
- shell par default ( /bin/sh en général)
2- Création d'une ligne pour cet utilisateur dans les fichiers adéquats ( /etc/passwd,...)

3- Création du répertoire de travail pour cet utilisateur

Le script doit effectuer les vérifications suivantes:
- tester si l'utilisateur du scrupt a le droit d'ecrire dans le fichier / etc/passwd,
- tester si l'utilisateur existe déja
-tester si l'uid et le gid existent déja
- tester si le repertoire de travail n'est pas un fichier régulier qui existe
- Ajourner le mot de passe aui moment de la création du compte ou ultérieurement.

Merci bcp

1 réponse

  1. Modérateur
    Salut,

    tu peux t'inspirer ici Le mécanisme de création d'un compte utilisateur sous GNU/Linux
    tu nous montreras ce que tu as fait et ensuite on va essayer de t'aider