Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/07/2014, à 11:00

Quatrys

Pam mount et Apache

Bonjour,
Pour me connecter à un intranet  j'utilise le module AuthPam d'apache et derrière c'est winbind qui fait la liaison avec l'ACTIVE directroy de windows.

Je souhaite dès la connexion mounter un disque réseau.

Pour cela j'ai ajouté dans le fichier /etc/security/pam_mount.conf.xml

<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE pam_mount SYSTEM "pam_mount.conf.xml.dtd">
<!--
        See pam_mount.conf(5) for a description.
-->

<pam_mount>

                <!-- debug should come before everything else,
                since this file is still processed in a single pass
                from top-to-bottom -->

<debug enable="2" />
<volume user="*" options="uid=%(USER),gid=10000,dir_mode=0700" fstype="cifs" server="SRV60.DOMBS1.PRI" path="dossiers" mountpoint="/home/DOMBS1/%(USER)/srv-60" />
<lsof>/usr/bin/lsof %(MNTPT)</lsof>

<cifsmount>/sbin/mount.cifs //%(SERVER)/%(VOLUME) %(MNTPT) -o "user=%(USER),domain=DOMBS1,uid=%(USER),gid=ohs_staff"</cifsmount>
<umount>/bin/umount %(MNTPT)</umount>
                <!-- pam_mount parameters: General tunables -->

<!--
<luserconf name=".pam_mount.conf.xml" />
-->

<!-- Note that commenting out mntoptions will give you the defaults.
     You will need to explicitly initialize it with the empty string
     to reset the defaults to nothing. -->
<mntoptions allow="nosuid,nodev,loop,encryption,fsck,nonempty,allow_root,allow_other" />
<!--
<mntoptions deny="suid,dev" />
<mntoptions allow="*" />
<mntoptions deny="*" />
-->
<mntoptions require="nosuid,nodev" />

<logout wait="0" hup="0" term="0" kill="0" />


                <!-- pam_mount parameters: Volume-related -->

<mkmountpoint enable="1" remove="true" />


</pam_mount>

Mais le disque ne se monte pas.

VOila ce que j'ai dans mes log apache.

Jul  1 11:58:32 srvintranet2 apache2: pam_winbind(apache2:auth): getting password (0x00000380)
Jul  1 11:58:32 srvintranet2 apache2: pam_winbind(apache2:auth): user 'intranet5' granted access
Jul  1 11:58:32 srvintranet2 apache2: (pam_mount.c:365): pam_mount 2.13: entering auth stage
Jul  1 11:58:32 srvintranet2 apache2: pam_winbind(apache2:auth): getting password (0x00000000)
Jul  1 11:58:32 srvintranet2 apache2: pam_winbind(apache2:auth): user 'intranet5' granted access
Jul  1 11:58:32 srvintranet2 apache2: pam_winbind(apache2:account): user 'intranet5' granted access
Jul  1 11:58:32 srvintranet2 apache2: pam_winbind(apache2:account): user 'intranet5' granted access
Jul  1 11:58:32 srvintranet2 apache2: (pam_mount.c:133): clean system authtok=0x7fb330520b30 (0)


Merci de m'aider.

Hors ligne