el comando funciona, pero la versión fstab falla - Samba Issue

1

Puedo montar un compartir con este comando:

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

Y en mi fstab Tengo esta línea:

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

y mount -a no lo montará He intentado esto con samba instalado pero actualmente no lo es. 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 he intentado con nfs en vano.

Mi pregunta es, si no puedo hacerlo trabajar con samba ¿hay una manera de hacerlo en fstab sin un <type> me gusta cifs?

Cualquier ayuda es apreciada, ya sea en la dirección de fijación del samba emitir o no usarlo y montaje a través de fstab sin ello.

EDITAR - Entonces, aunque Strangeman no me dio la respuesta exacta que estaba buscando, estoy más que feliz porque fstab en realidad está trabajando ahora. Pero ¿por qué no credentials=/path/to/credential_file ¿trabajo? ¿Hay algo raro con esta opción en fstab que yo no conozco Supongo que también podría hacer una nueva pregunta. Gracias por cualquier ayuda.

nicorellius
fuente

Respuestas:

2

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

//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
strangeman
fuente
Eso ya está en mi archivo de credenciales (ver arriba). Además, también lo intenté y me dio el mismo error.
nicorellius
Hm ... ¿Qué dice "dmesg | cola"?
strangeman
[178319.972284] CIFS VFS: cifs_mount failed w/return code = -13
nicorellius
Así que tu método funcionó. No estoy seguro de por qué no lo hizo antes, pero después de algunos reinicios y líneas de reescritura, está funcionando. Gracias. Ahora para obtener el archivo de credenciales para trabajar; -)
nicorellius