El comando mount funciona, pero la versión de fstab falla: problema de Samba

El comando mount funciona, pero la versión de fstab falla: problema de Samba

Puedo montar un recurso compartido con este comando:

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

Y en mi fstabtengo esta línea:

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

y mount -ano lo montaré. He probado esto con sambainstalado pero actualmente no lo está. Mismo error:

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

También lo he intentado nfssin éxito.

Mi pregunta es, si no puedo hacerlo funcionar, samba¿hay alguna manera de hacerlo fstabsin un <type>me gusta cifs?

Se agradece cualquier ayuda, ya sea para solucionar el sambaproblema o no usarlo y montarlo fstabsin él.

EDITAR: aunque Strangeman no me dio la respuesta exacta que estaba buscando, estoy más que feliz porque fstabahora está funcionando. ¿Pero por qué no funciona credentials=/path/to/credential_file? ¿Hay algo extraño con esta opción fstabque no conozco? Supongo que también podría hacer una nueva pregunta. Gracias por cualquier ayuda.

Respuesta1

Necesita agregar "-o nombre de usuario = usuario, contraseña = contraseña"

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

o

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

información relacionada