• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Beispiel Conf für pam_mount

Ich will meine Samba-Freigaben mit Hilfe von pam_mount beim Login mounten. Hab aber leider keine Ahnung wie die conf-File aussehen muss. Kann mir jemand ein Beispiel geben?
 

ThomasF

Hacker
Was liegt denn auf dem Samba-Share ?
Willst du dein Home-Verzeichnis mounten ?

Wenn es dein Home ist, mach dich bitte darauf gefasst das du noch ein paar kleine Probleme bekommen kannst ;)

Hier ein Link auf eine Seite die dir weiterhelfen sollte :
http://www.uni-rostock.de/Rechenzentrum/sware/WindowsNT/SUSE102ADAM.shtml

So long

ThomasF
 
OP
T

tobimkeller

Newbie
Hab die Datein wie folgt angepasst. Der grafische Login funktionierte nicht mehr. Shares wurden nicht gemountet.

pam_mount.conf :

mkmountpoint 1
fsckloop /dev/loop7
options_allow nosuid,nodev,loop,encryption,fsck
options_require nosuid,nodev
lsof /usr/bin/lsof %(MNTPT)
fsck /sbin/fsck -p %(FSCKTARGET)
losetup /sbin/losetup -p0 "%(before=\"-e\" CIPHER)" "%(before=\"-k\" KEYBITS)" %(FSCKLOOP) %(VOLUME)
unlosetup /sbin/losetup -d %(FSCKLOOP)
cifsmount /bin/mount -t cifs //%(SERVER)/%(VOLUME) %(MNTPT) -o "user=%(USER),uid=%(USERUID),gid=%(USERGID)%(before=\",\" OPTIONS)"

smbmount /usr/bin/smbmount //%(SERVER)/%(VOLUME) %(MNTPT) -o "username=%(USER),uid=%(USERUID),gid=%(USERGID)%(before=\",\" OPTIONS)"
ncpmount /usr/bin/ncpmount %(SERVER)/%(USER) %(MNTPT) -o "pass-fd=0,volume=%(VOLUME)%(before=\",\" OPTIONS)"
smbumount /usr/bin/smbumount %(MNTPT)
ncpumount /usr/bin/ncpumount %(MNTPT)
fusemount /sbin/mount.fuse %(VOLUME) %(MNTPT) "%(before=\"-o\" OPTIONS)"
fuseumount /usr/bin/fusermount -u %(MNTPT)

umount /bin/umount %(MNTPT)

lclmount /bin/mount -p0 -t %(FSTYPE) %(VOLUME) %(MNTPT) "%(before=\"-o\" OPTIONS)"
cryptmount /bin/mount -t crypt "%(before=\"-o\" OPTIONS)" %(VOLUME) %(MNTPT)
nfsmount /bin/mount %(SERVER):%(VOLUME) %(MNTPT) "%(before=\"-o\" OPTIONS)"
mntagain /bin/mount --bind %(PREVMNTPT) %(MNTPT)
mntcheck /bin/mount # For BSDs (don't have /etc/mtab)
pmvarrun /usr/sbin/pmvarrun -u %(USER) -o %(OPERATION)

volume tobimkeller cifs 192.168.1.3 share /home/tobimkeller/share
volume tobimkeller cifs 192.168.1.3 Tob /home/tobimkeller/tob

login :

#%PAM-1.0
auth required pam_securetty.so
auth include common-auth
auth required pam_nologin.so
auth required pam_mail.so
auth optional pam_mount.so use_first_pass
account include common-account
password include common-password
session include common-session
session required pam_resmgr.so
session optional pam_mount.so

xdm :

#%PAM-1.0
auth include common-auth
auth optional pam_mount.so use_first_pass
account include common-account
password include common-password
session include common-session
session required pam_devperm.so
session required pam_resmgr.so
session optional pam_mount.so

Meine jetzigen, funktionierenten Datein sehen so aus.

login :

#%PAM-1.0
auth requisite pam_nologin.so
auth [user_unknown=ignore success=ok ignore=ignore auth_err=die default=bad] pam_securetty.so
auth include common-auth
account include common-account
password include common-password
session required pam_loginuid.so
session include common-session
session required pam_lastlog.so nowtmp
session required pam_resmgr.so
session optional pam_mail.so standard


xdm :

#%PAM-1.0
auth include common-auth
account include common-account
password include common-password
session required pam_loginuid.so
session include common-session
session required pam_resmgr.so


Was muss ich wie ändert, damit es funktioniert? Kann es mit meinem ATI-Grafikkartentreiber Probleme geben?
 
Oben