Mount-Befehl funktioniert, aber die Fstab-Version schlägt fehl - Samba-Problem

Mount-Befehl funktioniert, aber die Fstab-Version schlägt fehl - Samba-Problem

Ich kann eine Freigabe mit diesem Befehl mounten:

sudo mount -o username=user,password=pass //192.168.5.227/share /mnt/share

Und in meinem fstabhabe ich diese Zeile:

//192.168.5.227/share /mnt/share cifs credentials=/path/to/credentials 0 0

und mount -awird es nicht mounten. Ich habe es mit sambainstalliertem versucht, aber derzeit ist es nicht installiert. Gleicher Fehler:

mount: wrong fs type, bad option, bad superblock on //192.168.5.227/share
missing codepage or helper program, or other error
(for several filesystems (e.g. nfs, cifs) you might
need a /sbin/mount.<type> helper program)
In some cases useful info is found in syslog - try
dmesg | tail  or so

Ich habe es auch nfsohne Erfolg versucht.

Meine Frage ist nun: Wenn ich es nicht zum Laufen bekomme, sambagibt es eine Möglichkeit, es fstabohne <type>„Gefällt mir“ zu tun cifs?

Wir sind für jede Hilfe dankbar, sei es bei der Behebung des sambaProblems oder beim Nichtverwenden und bei der Montage fstabohne.

EDIT - Obwohl Strangeman mir nicht die genaue Antwort gegeben hat, nach der ich gesucht habe, bin ich mehr als zufrieden, weil es fstabjetzt tatsächlich funktioniert. Aber warum funktioniert es nicht credentials=/path/to/credential_file? Ist an dieser Option irgendetwas Seltsames, von fstabdem ich nichts weiß? Ich denke, ich könnte auch eine neue Frage stellen. Danke für jede Hilfe.

Antwort1

Sie müssen "-o username=user,password=pass" hinzufügen.

//192.168.xxx.xxx/dir  /mnt/dir  cifs  noauto,noperm,guest,iocharset=utf8  0   0

oder

//192.168.xxx.xxx/dir  /mnt/dir  cifs  noauto,noperm,username=user,password=pass,iocharset=utf8  0   0

verwandte Informationen