Un apunte rápido para montar una carpeta compartida en Windows en el arranque de Linux mediante samba.
- Lo siguiente hay que hacerlo como root.
- Añadir al archivo /etc/fstab la siguiente línea (es una sola línea):
cifs credentials=/root/.smbcredentials, dmask=0777, fmask=0777 0 0 - Cómo podéis ver en la línea anterior, creamos el archivo .smbcredentials en el home de root y ponemos:
username=
password=
Y con eso, en el siguiente reinicio ya lo tendremos listo. Y si no queréis esperar, solo tenéis que hace un mount
Actualización: Lo anterior lo hice para una Suse. Si usáis una Ubuntu podéis instalar el paquete smbfs y poner en el fstab lo siguiente:
Alfonso FR says:
Hmmm…. ¿y esto de dejar archivos de texto con los passwords en texto claro sin encriptación ni nada, no es inseguro?
Black Hole says:
No te lo niego, pero bueno, en mi caso no es especialmente preocupante (no tiene passwd) y además, al meterlo en la cuenta de root como root, en principio solo debiera ser leído por root :S
shikiio says:
Hola , yo he leido mucho tutos sobre montar unidades de red, muy distintos pero ninguno me funciona, con tu metodo me hace lo siguiente
shikiio@shikiio-laptop:/etc/rc2.d$ sudo mount /media/ofifast
[mntent]: atención: no hay ninguna nueva línea final al final de /etc/fstab
mount: wrong fs type, bad option, bad superblock on //humberto/Programas,
missing codepage or helper program, or other error
(for several filesystems (e.g. nfs, cifs) you might
need a /sbin/mount. helper program)
En algunos casos se encuentra información en syslog, pruebe
dmesg | tail o algo parecido
Black Hole says:
La verdad es que me pasó lo mismo que a ti y lo que he puesto me sirve para mi…
Los otros que fui encontrando me sirvieron de base hasta que encontré lo que me venía bien… Así que trastea e intenta hacerlo por la línea de comandos antes de ponerlo en el fstab, a lo mejor por ahí tienes alguna pista.