Я могу смонтировать общий ресурс с помощью этой команды:
sudo mount -o username=user,password=pass //192.168.5.227/share /mnt/share
И в моем fstab меня есть эта строка:
//192.168.5.227/share /mnt/share cifs credentials=/path/to/credentials 0 0
и mount -a не будет его монтировать. Я пробовал это с установленной samba но в настоящее время это не так. Та же ошибка:
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
Я также пытался с nfs безрезультатно.
У меня вопрос: если я не могу заставить его работать с samba есть ли способ сделать это в fstab без <type> как cifs?
Любая помощь приветствуется, либо в направлении исправления проблемы с samba либо без ее использования и монтирования через fstab без нее.
РЕДАКТИРОВАТЬ - Таким образом, хотя странный человек не дал мне точный ответ, который я искал, я более чем счастлив, потому что fstab фактически работает сейчас. Но почему credentials=/path/to/credential_file работают? Есть ли что-то странное с этой опцией в fstab о которой я не знаю? Думаю, я тоже могу задать новый вопрос. Спасибо за любую помощь.
