El Thu, 16 Oct 2014 08:34:08 -0430, Nicolas escribió:
Buenas,
(ese html...)
Primeramente ya he montado recursos con mount.cifs desde una maquina
linux a una windows dentro del fstab, pero el recurso compartido dentro
del windows no ha tenido espacios.
Mi pregunta es como hago si este recurso que comparte windows tiene
espacios, es decir, he hecho:
//10.0.1.5/Soporte Tecnico /home/usuario/archivos cifs
uid=1000,gid=1000,rw,credentials=/etc/cifspasswd
//10.0.1.5/"Soporte Tecnico" /home/usuario/archivos ... (con comillas)
//10.0.1.5/Soporte\ <http://10.0.1.5/Soporte%5C> Tecnico
/home/usuario/archivos ... (usando \ )
y ninguno me funciona, cuando hago mount -a me dice "error en la linea
8"
que es donde esta ese comando.
Por supuesto como verán "Soporte Tecnico" tiene un espacio.
Una sencilla búsqueda en Google te resuelve el problema ;-)
https://www.google.com/webhp?complete=0&hl=en&gws_rd=ssl#complete=0&hl=en&q=fstab+escaping+whitespace+filenames
Por supuesto lo probé en consola como root haciendo:
mount.cifs //10.0.1.5/"Soporte Tecnico" /home/usuario/archivos -o
user=ndisquin (con comillas)
Y funciono, lo único que no me deja escribir en la carpeta "archivos" ni
siquiera agregándole el uid=1000 y gid=1000 como opción.
Tendrás que usar los mismos argumentos que en el fstab, es decir:
mount.cifs //10.0.1.5/"Soporte Tecnico" /home/usuario/archivos -o uid=1000,gid=1000,rw,credentials=/etc/cifspasswd
Saludos,