
Werner Flamme [17.09.2014 08:19]:
Christian Boltz [16.09.2014 22:45]:
Hallo Werner, hallo Leute,
Am Dienstag, 16. September 2014 schrieb Werner Flamme:
Ich habe folgende Einträge (unter [1]) gemacht und erhalte damit im Log folgende Meldungen (siehe [2]). Anscheinend liefert pam_mount dem Befehl mount.fuse nicht die richtigen Parameter mit. Wie kann ich das herausfinden?
Lass es von mount.fuse loggen ;-) (nunja, nicht vom Original)
Ahhh - Danke! Auf das einfachste kommt man zuletzt ;)
2014-09-17T08:11:02.537960+02:00 rz36 mount.fuse args: /usr/sbin/mount.fuse
Hä? gar keine Parameter? Ja:
2014-09-17T08:16:23.600814+02:00 rz36 mount.fuse args (0): /usr/sbin/mount.fuse
Das Logging in /usr/sbin/mount.fuse ist jetzt
echo "$0 $@" | logger -t "mount.fuse args ($#)"
Die spinnen, die Römer. Anhand der Manpage kann ich nicht erraten, was ich anstellen muss, damit fusemount Parameter mit bekommt, also suche ich Rat :-\
OK, bei längerem Lesen der Manpage habe ich den Fehler gefunden: in der /etc/security/pam_mount.conf.xml muss ich definieren <fusemount>/usr/sbin/mount.fuse %(VOLUME) %(MNTPT) -o %(OPTIONS)</fusemount> Dann kommen auch Parameter mit. Nun stehe ich da, wo vor 4 Jahren auch schon jemand stand: <http://forum.linux-club.de/viewtopic.php?f=90&t=108421>, bei mir: sshd[3985]: command: '/usr/sbin/mount.fuse' 'wdfs#https://dataspace.ufz.de/webdav/private/dataspace' '-o' 'username=wflamme' sshd[3985]: (mount.c:72): wdfs: webdav.c:114: ne_set_server_auth_callback: Assertion `auth_data.username && auth_data.password' failed. sshd[3985]: (pam_mount.c:522): mount of wdfs#https://dataspace.ufz.de/webdav/private/dataspace failed Versucht es also, aber das Passwort kommt nicht an. Der Mount klappt übrigens, wenn ich das Passwort als weitere Option anhänge. Das hat in dem erwähnten Thread auch schon funktioniert... pam_mount - auch nach 10 Jahren immer mal was Neues :-) findet Werner --