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

Apache Discussion :

aide python et apache2


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Mai 2012
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations forums :
    Inscription : Mai 2012
    Messages : 15
    Par défaut aide python et apache2
    salut,

    mon probleme c'est de faire un interface web qui ajoute un user linux j'ai fait une fonction qui ajoute un user mais quand je fait l'apel de cette fonction a partir d'une page web ca march pas voila la fonction:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    def Ajout_User(user,password,Nom,Email,Tel):
    if User_Existe(user)==True:
    return 'au1'
    else:
    if Test_Pass(user,password)!='p0':
    return 'au1-'+Test_Pass(user,password)
    else:
    os.system("sudo useradd -m -G OAB-USER %s" %user)
    passwd=pexpect.spawn("sudo /usr/bin/passwd %s" %user)
    passwd.expect("Entrez le nouveau mot de passe UNIX :")
    passwd.sendline(password)
    passwd.expect("Retapez le nouveau mot de passe UNIX : ")
    passwd.sendline(password)
    passwd.read()
    passwd.close()
    return 'au0'
    je crois que l'utilisateur de apache2 a pas le droit d'executer usedadd mais j'ai ajoute au fichier sudoers cette ligne www-data ALL=(ALL) NOPASSWD:ALL
    et ca marche pas si vous avez une idee vous pouvez m'aider SVP et merci

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Essaie de mettre le chemin complet vers la commande useradd. Il se peut qu'elle ne soit pas dans le PATH par défaut pour l'utilisateur www-data.

Discussions similaires

  1. Aide python pendu
    Par RazorBCK dans le forum Tkinter
    Réponses: 6
    Dernier message: 22/03/2014, 16h40
  2. Aide python mini projet ISN
    Par Trirouson dans le forum Général Python
    Réponses: 22
    Dernier message: 19/12/2013, 20h01
  3. Aide Python [From turtle import*]
    Par tuture38 dans le forum Général Python
    Réponses: 3
    Dernier message: 16/02/2013, 15h40
  4. Demande d'aide pour extraire des données Excel à l'aide python
    Par userinfo dans le forum Général Python
    Réponses: 5
    Dernier message: 05/01/2013, 11h45
  5. Aide Python et Apache 2
    Par otobenzina dans le forum Linux
    Réponses: 1
    Dernier message: 12/05/2012, 10h04

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