Я могу смонтировать общий ресурс с помощью этой команды:
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
о которой я не знаю? Думаю, я тоже могу задать новый вопрос. Спасибо за любую помощь.