Am 19.06.2010 22:54, schrieb Klaus Klein:
Moin Liste,

ich versuche gerade eine M$ Freigabe mittels mount.cifs via fstab einzubinden.

Ich möchte eigentlich die Option 'Credentials' nutzen um den Benutzername und das Passwort nicht in die fstab eintragen zu müssen.

Folgende Zeile ist in /etc/fstab eingetragen:
//server/share   /home/user/dir   cifs   credentials=/home/user/cred.file

Im HomeDir des users gibt es das file cred.file

 -rw-rw-rw- 1 user user 105 19. Jun 22:41 cred.file

und enthält:

 user="Vorname Nachname"
 pass=geheim


Und hier beginnt nun mein Problem:
Unter Windoof sind die User mit einem Vornamen-Leerzeichen-Nachname angelegt.
Wenn ich den share mit

mount -t cifs //server/share /home/user/dir -o user="Vorname Nachname",pass=geheim

von dem CLI mounte klappte es einwandfrei, sobald ich aber mittels

 mount /home/user/dir

das ganze via fstab versuche kommt leider ein "mount error(13): Permission denied"

Nutze ich anstatt des users den Administrator, funktioniert es auch via fstab.

So wie es ausschaut gibt es ein Problem mit dem Leerzeichen im username in einem credential-file. :-(

Kennt jemand einen Lösungsweg für dieses Problem?
Hallo Klaus,

nein, aber einen Vorschlag, da für jeden Parameter eine ganze Zeile zur Verfügung steht: versuch es ohne Anführungszeichen.

Gruß
Silvério
--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an