IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

script shell base utilisateur


Sujet :

Administration système

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 106
    Par défaut script shell base utilisateur
    Bonjour,

    J'ai un souci au niveau de la gestion des bases utilisateurs.
    Je dois creer un script qui modifie, ajoute, supprime, crée un utilisateur mais directement dans la base du systeme ( linux et aix).

    Concernant les scripts d'ajout , de creation etc ..., j'ai deja commencé à effectuer les programmes shell et semble sur la bonne voie Mais, apres recherche, je ne vois pas comment les données changeront dans le base du systeme lorsque j'executerai le script.

    je voudrais avoir votre avis pour m'indiquer conseils ou solutions.

    Merci de votre aide

  2. #2
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Par défaut
    Bonjour,

    Est-ce que tu souhaites ré-écrire useradd, usermod et userdel ?

    Si c'est bien ton but, en quel langage, avec quels outils, ... ?
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  3. #3
    Membre chevronné Avatar de herzleid
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Juin 2002
    Messages
    393
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Directeur des systèmes d'information

    Informations forums :
    Inscription : Juin 2002
    Messages : 393
    Par défaut
    Tout dépend aussi, si tu doits tapper dans un ldap (ou un autre système d'"annuaire") ou si tu tappe directement dans le système (et donc créer, en gros, un front-end aux commandes unix/linux ) ?

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 106
    Par défaut
    oui, je souhaite ré-ecrire useradd, usermod et userdel en shell sous linux.
    Et je voudrais que cela soit affecté dans le systeme de linux et AIX , une fois exécuté.

    exemple ,une fois que j'aurai effectuer,le script d'ajout d'un user, je voudrais que cet ajout soit effectuer dans le systeme.

    mais je ne sais pas comment.

  5. #5
    Membre expérimenté
    Homme Profil pro
    Ingénieur sécurité
    Inscrit en
    Juillet 2007
    Messages
    193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur sécurité
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2007
    Messages : 193
    Par défaut
    supposons que tu veuilles aller ajouter un utilisateurs dans /etc/password ou /etc/shadow il te faut les droits root, il te faudrait donc mettre ton programme en suid root, mais je trouve ca tres risque ce que tu veux faire.

    De plus, il me semble que linux interdit le suid root sur les scripts sh, car justement vraiment tres risque.

    Cependant tu pourrais tres bien le faire en C. mais une fois de plus ce que tu fais, ou du moins la facon dont tu entreprend de la faire me semble tres risque.

Discussions similaires

  1. choix d'un utilisateur dans un script shell
    Par youcefinform dans le forum Shell et commandes GNU
    Réponses: 6
    Dernier message: 08/08/2009, 15h42
  2. connexion a ma base postgres via script shell
    Par pcsystemd dans le forum Shell et commandes GNU
    Réponses: 0
    Dernier message: 28/04/2008, 16h46
  3. Réponses: 4
    Dernier message: 24/12/2007, 16h26
  4. Shell script déconnecter un utilisateur ?
    Par damien27000 dans le forum Linux
    Réponses: 6
    Dernier message: 27/07/2007, 17h10
  5. Aide script shell unix, creation utilisateur
    Par jazzparadise dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 24/05/2007, 12h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo