Para poder visualizar y escribir correctamente nombres de ficheros con acentos, eñes y otros caracteres especiales al montar un recurso samba, debemos tener cuidado de montarlo con el mismo juego de caracteres con el que lo compartimos.
En linux me he encontrado básicamente con dos escenarios, según el juego de caracteres que usemos en el sistema de ficheros que comparte los recursos.
Podemos consultar el juego de caracteres con la variable de sistema $LANG.
echo $LANG
Si contesta: es_ES.ISO-8859-15
Debemos añadir en la sección "global" de smb.conf:
dos charset = 850
unix charset = ISO8859-15
Y montar los recursos con:
//192.168.0.XX/RECURSO /media/PUNTOMONTAJE smbfs auto,credentials=/root/smbpwd,dir_mode=0777,file_mode=0777,rw,uid=1000,gid=1000,iocharset=iso8859-15 0 0
Si en cambio contesta: es_ES.UTF-8
No será necesario añadir nada a smb.conf y montaremos los recursos con:
//192.168.0.XX/RECURSO /media/PUNTOMONTAJE smbfs auto,credentials=/root/smbpwd,dir_mode=0777,file_mode=0777,rw,uid=1000,gid=1000,iocharset=utf8 0 0
Mucha más información en este artículo y este otro.
14/3/10
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario