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 :

Apache Ubuntu et droits sur domaine Windows


Sujet :

Apache

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    121
    Détails du profil
    Informations personnelles :
    Âge : 59
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2006
    Messages : 121
    Points : 64
    Points
    64
    Par défaut Apache Ubuntu et droits sur domaine Windows
    Bonjour,
    Je suis actuellement en cours de migration d'applis PHP qui tournaient jusqu’à présent sur un serveur Windows (sous Apache) vers un serveur Ubuntu.
    Les applis doivent pouvoir faire des upload vers un répertoire paratgé sur un autre serveur Windows, et les administrateurs réseau avaient pour cela créé un user nommé _SrvApache qui avait les droits d'écriture sur ce répertoire.
    Sous Ubuntu, le user qui fait tourner Apache s'appelle www-data, et donc plus moyen d'uploader sur le répertoire paratgé.

    Comment puis-je changer le nom du user Apache en sachant que _SrvApache se trouve dans un domaine géré pas AD ?

  2. #2
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 435
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 435
    Points : 15 809
    Points
    15 809
    Par défaut
    l'utilisateur qui est utilisé par Apache est défini par l'argument "User"
    vous trouverez surement ce réglage dans un fichier de /etc/apache2

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    121
    Détails du profil
    Informations personnelles :
    Âge : 59
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2006
    Messages : 121
    Points : 64
    Points
    64
    Par défaut
    Alors, je vais me répondre à moi-même en espérant que cela aide quelqu'un :
    En fait, je faisais fausse route, le problème ne viens pas du tout d'Apache.

    Il faut créer un point de montage sur Ubuntu en faisant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    sudo mkdir /media/nomrep
    où nomrep peut prendre n'importe quel nom.

    Ceci permet ensuite de déclarer le point de montage qui pointera vers ce répertoire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    sudo mount -t cifs -o username=userwindows,password=lemotdepassequivabien,rw,iocharset=utf8,file_mode=0777,dir_mode=0777,sec=ntlm //nom_srv_windows/nom_rep_partage /media/nomrep
    Du coup, l'appli (PHP ou autre) n'a plus qu'a pointer sur /media/nomrep et le tour est joué !

    Si on veut créer un point de montage permanent, il faut faire ceci :
    1° Créer un fichier pour stocker le login et mot de passe du user windows
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    sudo gedit /root/.servercred
    (je sais, les puristes utiliseront nano plutot que gedit mais je n'aime pas les outils qui me rappellent les années 80 !!)

    et écrire ceci dedans :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    username=loginwindows
    password=lemotdepassequivabien
    domain=domainewindows
    2° Editer le fichier fstab
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    sudo gedit /etc/fstab
    (ou nano pour les grigoux...)

    et ajouter cette ligne (en gros, à peu près la même syntaxe que pour le mount sauf qu'ici on fait référence au fichier /root/.servercred pour l'identification) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    //nom_srv_windows/nom_rep_partage /media/nomrep cifs sec=ntlmv2,credentials=/root/.servercred,iocharset=utf8,file_mode=0777,dir_mode=0777,sec=ntlm 0
    Je n'aurais pas trouvé tout ça sans ces liens :
    https://doc.ubuntu-fr.org/tutoriel/c...ation_etcfstab
    https://askubuntu.com/questions/3371...mission-denied

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Connexion utilisateur XP PRO sur domaine WINDOWS 2003 server
    Par barok dans le forum Windows Serveur
    Réponses: 14
    Dernier message: 20/10/2006, 23h27
  2. Réponses: 10
    Dernier message: 18/05/2006, 17h18
  3. Droits sur les icones windows?
    Par korntex5 dans le forum Autres Logiciels
    Réponses: 12
    Dernier message: 28/12/2005, 17h42
  4. lancement d'apache 2.0.55 sur windows
    Par hassanikarim2001 dans le forum Apache
    Réponses: 8
    Dernier message: 07/12/2005, 05h44

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