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 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 probado esto con samba
instalado 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 nfs
sin éxito.
Mi pregunta es, si no puedo hacerlo funcionar, samba
¿hay alguna manera de hacerlo fstab
sin un <type>
me gusta cifs
?
Se agradece cualquier ayuda, ya sea para solucionar el samba
problema o no usarlo y montarlo fstab
sin él.
EDITAR: aunque Strangeman no me dio la respuesta exacta que estaba buscando, estoy más que feliz porque fstab
ahora está funcionando. ¿Pero por qué no funciona credentials=/path/to/credential_file
? ¿Hay algo extraño con esta opción fstab
que 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