Hace un rato que me estoy peleando en montar un recurso compartido de windows 7 con una Debian stable pero no hay forma, no hablan el mismo idioma :( incluso tratando de forzar el cifrado de la contraseña a 128bits nada de nada, así que lo que he hecho ha sido montar un servidor FTP filezilla en el windows y he hecho el punto de montaje en el GNU/Linux que es el que va a ofrecer posteriormente la conectividad a los usuarios por FTP dentro de la red guifi.
Primero de todo vamos a instalar el curlftpfs:
# apt-get install curlftpfs
A continuación creamos el punto de montaje donde vamos a montar el FTP:
# mkdir /srv/ftp
Y probamos de conectar con el servidor FTP desde la línea de comandos:
# curlftpfs usuario:password@192.168.1.4 /srv/ftp
Verificamos que funciona correctamente:
root@vdalcor-srv1:~# ls /srv/ftp Libros Musica Peliculas Series
Y si es correcto seguimos :)
Como tenemos que autenticar con nombre de usuario y contraseña, vamos a crear un fichero llamado .netrc en /root
# vi /root/.netrc machine 192.168.1.4 login usuario password password
Le damos permisos para ojos indiscretos
# chmod 600 /root/.netrc
Y añadimos el punto de montaje en /etc/fstab, de esta forma cada vez que se encienda la máquina va a montarse el punto de montaje
# vi /etc/fstab curlftpfs#192.168.1.4 /srv/ftp fuse allow_other,uid=106,gid=110,umask=0022 0 0
Destaco que el uid es 106, correspondiente al usuario ftp y gid 110 correspondiente al grupo 110, de esta forma, todos los ficheros del punto de montaje van a tener este usuario y grupo y van a poder acceder libremente a todos los archivos.
Ahora ya sólo falta montar el servidor ftp.
Mi conclusión en este post: FUCK WINDOWS SHARES!!!
Para que te funcione la compatibilidad de SMB
https://mis-scripts.googlecode.com/files/Windows%20Auth%20Fix.reg
Ejecutar y listo, hace la configuración de seguridad!
Podrás así configurar el share como CIFS
Saludos!