Eu posso montar um compartilhamento com este comando:
sudo mount -o username=user,password=pass //192.168.5.227/share /mnt/share
E no meu fstab
eu tenho esta linha:
//192.168.5.227/share /mnt/share cifs credentials=/path/to/credentials 0 0
e mount -a
não o montam. Eu tentei isso com samba
instalado, mas atualmente não é. Mesmo erro:
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
Eu também tentei com nfs
sem sucesso.
Minha pergunta é, se eu não conseguir trabalhar com samba
, há uma maneira de fazer isso em fstab
sem <type>
como cifs
?
Qualquer ajuda é apreciada, seja na direção de corrigir o problema de samba
ou não usá-lo e montar via fstab
sem ele.
EDIT - Então, embora o strangeman não tenha me dado a resposta exata que eu estava procurando, estou mais do que feliz porque o fstab
está realmente funcionando agora. Mas por que o credentials=/path/to/credential_file
não funciona? Existe algo estranho com essa opção em fstab
que eu não conheço? Eu acho que eu poderia fazer uma nova pergunta também. Obrigado por qualquer ajuda.