Saludos: Integrantes de la Gran Comunidad de Usuarios del Software Libre (No necesariamente gratis) y Usuarios del Linux Post Install – Script Bicentenario (CMSL / U-LPI-SB), Compañeros, Colegas y Autodidactas del Siglo XXI.
En esta nueva publicación deseo compartir con ustedes «¿Como habilitar la opción de Instalar Impresoras vía Samba y la Apertura de Archivos de Ofimática vía Red con Samba?».
Este Tutorial es sobre como resolver 2 grandes limitaciones que tienen ciertas Distribuciones de Linux basadas en DEBIAN, tal como lo es Canaima 3.X. / 4.0. Que son:
1.- Habilitar la apertura de documentos de LibreOffice / OpenOffice / MS Office localizados en la red, localmente desde un Equipo con DEBIAN o Canaima GNU/Linux.
2.- Habilitar la opción de Instalar Impresoras Windows Vía Samba en la Interface Gráfica de Canaima llamada «Imprimiendo» y en el Navegador Web del CUPS.
Esta solución ha sido actualizada al día 31/10/2013, ya que la vez anterior solo abarcaba a los archivos de MS Office y solo en DEBIAN 6.X / Canaima 3.X. Ahora abarca la apertura de Archivos de LibreOffice / OpenOffice y desde DEBIAN 7.X / Canaima 4.0. Por lo que ya no tendrá esos molestos mensajes de LibreOffice / OpenOffice que le informan de que el archivo abierto esta dañado y requiere reparación con su respectiva ventana de que no pudo debido a un Error de Entrada / Salida.
Luego de muchas horas/labor de ensayo/error y de lectura técnica quiero anunciar que he logrado hallar una practica solución a estas 2 limitantes:
Paso 1: INSTALAR LOS PAQUETES REQUERIDOS POR EL SISTEMA
- cifs-utils
- fusesmb
- gvfs-fuse
- libpam-smbpass
- libsmbclient
- python-smbc
- samba-common
- smbclient
- smbfs / smbnetfs
Paso 2: CREAR LA(S) CARPETA(S) LOCAL(ES) QUE ALOJARA(N) LA(S) CARPETA(S) (VIRTUAL) DE DISCO LOCAL (TIPO CIFS)
– Cree las Carpetas Locales donde se montaran las unidades de red, de la siguiente manera a forma de ejemplo:
- mkdir /media/secretariaospp
- mkdir /media/seguimiento
- mkdir /media/seguimientomedia
Paso 3: CONFIGURAR UNIDAD(ES) DE RED (TIPO SAMBA) COMO CARPETA(S) (VIRTUAL) DE DISCO LOCAL (TIPO CIFS) EN FSTAB
– Edite el archivo «fstab» con la orden de comando: «nano /etc/fstab»
– Configure las unidades de red que se montaran en las Carpetas Locales, de la siguiente manera a forma de ejemplo:
- //192.168.3.238/secretariaospp /media/secretariaospp cifs auto,user,username=secretariaospp,password=123456,gid=1000,uid=1000,iocharset=utf8,dir_mode=0744,file_mode=0644
- //192.168.3.238/seguimiento /media/seguimiento cifs auto,user,username=seguimiento,password=seguimiento,gid=1000,uid=1000,iocharset=utf8,dir_mode=0744,file_mode=0644
- //192.168.3.238/seguimientomedia /media/seguimientomedia cifs auto,user,username=seguimientomedia,password=123456,gid=1000,uid=1000,iocharset=utf8,dir_mode=0744,file_mode=0644
– Pruebe la configuración de los puntos de montaje con la orden de comando: «mount -a»
Si todo a sido configurado correctamente no saldrá ningún mensaje de error y podrá acceder a los recursos de red y a sus archivos con acceso total. En caso contrario, vuelva a editar el archivo «fstab» hasta encontrar el problema de configuración.
Nota: La información a continuación le servirá de guía para poder configurar dichas lineas de punto de montaje:
//192.168.3.238/secretariaospp = Es la ruta de la carpeta remota, en caso de que se trate de una unidad de disco (Recurso Compartido).
/media/secretariaospp = Es la ruta de la carpeta local donde se va a montar la carpeta remota, esta carpeta debe existir. La ruta queda a discrección del usuario (técnico).
cifs = Es el parametro que indica el sistema de archivos que vamos a montar, en este caso: Common Internet File System que tiene ciertos parámetros que deben ir separados por comas «,».
auto = Opción que indica que se monte automáticamente la unidad de red (carpeta virtual) al arrancar el ordenador.
user = Opción que indica que cualquier usuario puede montar /desmontar la unidad de red (carpeta virtual) aunque no sea root.
username=usuario_samba Opción que indica el Nombre del usuario de la carpeta compartida (si lo requiere).
password=contraseña_usuario_samba Opción que indica la Contraseña de acceso del usuario de la carpeta compartida (si lo requiere).
gid=1000, uid=1000 = Opción que indica que el grupo / usuario puede escribir en la compartición de samba sin problemas. Para ver el uid y gid de su Usuario Local ejecute la orden de comando: «cat /etc/passwd»
iocharset=utf8 = Indica que vamos a utilizar nombres con UTF8, con el que podremos ver los archivos con caracteres especiales como Imágenes, Mi Música. Con utf8 se deberían visualizar bien los acentos desde Windows (antes había que poner también codepage=cp850 pero en las últimas versiones de Samba ya no necesita este parámetro).
rw = Opción que indica que la unidad de red (carpeta virtual) se va a montar en lectura y escritura. Para solo lectura es: ro, si no se especifica por defecto se establece en rw.
Paso 4: PRUEBE LOS PUNTOS DE MONTAJE DE LA(S) UNIDAD(ES) DE RED CONFIGURADAS AHORA COMO CARPETA VIRTUAL EN DISCO LOCAL
Luego de ejecutada la orden de comando: «mount -a» usted puede explorar dichos puntos de montaje instalados desde cualquier explorador y hacer pruebas de apertura (Lectura/Escritura) de los archivos ofimáticos. Después reinicie su equipo y pruebe que el cambio ha sido permanente. Luego de esto no tendrá que realizar ningún cambio especial en ningún archivo vía Consola / Terminal.
En casos extremos donde esta solución no aplique satisfactoriamente verifique lo siguiente:
– Grupos a los que pertenece su Usuario Local: Añada su Usuario Local a los Grupos requeridos de la forma siguiente:
AÑADIR USUARIO LOCAL A GRUPOS DE ACCESO A RECURSOS DE RED
- addgroup jalbert netdev
- addgroup jalbert fuse
- aptitude install libsmbclient-raw0 python-samba samba-dsdb-modules winbind libpam-winbind libnss-winbind samba-winbind-clients samba-common samba-client libsmbclient libjcifs-java afuse fuse-utils libsamba-credentials0 libsamba-hostconfig0 libsamba-policy0 libsamba-util0 samba-common-bin
Recuerden que si quieren ver el 2° Borrador de «La Guía de Instalación y Configuración de Linux Canaima 4.0». Ahí se las dejo para que la sigan descargando y comentándola: 2do BORRADOR DE GUÍA DE INSTALACIÓN Y OPTIMIZACIÓN PARA CANAIMA GNU/LINUX 4.0 – BETA 2.
Y que partir de Noviembre empezaré a trabajar en la Versión 6.0.0 con Interfaz Gráfica, Alertas de Audiovisuales y Asistencia por Voz, la cual será una Versión actualizada de la antigua 4.5 que se elaboraba con Zenity. Y vendrá Bilingual, es decir, en Español e Ingles. Como siempre espero les guste esta información y se adapte a las necesidades de la CMSL / U-LPI-SB que tan amable y desinteresadamente nos ha apoyado y usado nuestros Productos (Tecnología) y Conocimientos (Guías / Manuales / Tutoriales).
Postdata: Tengo un Excelente Empleo pero si me ofrecen 10.000,00 Bs (1.600,00 $) + Beneficios puedo considerar ofertas! 🙂
##########################################
Aquí les dejo esta encuesta para medir el apoyo logrado:
##########################################
Mensaje 100% Positivo del Blog para esta entrada:
Una mente maestra no es aquella que logra resolver todo problema que a su paso encuentra, sino aquella que habiendo solucionado cada problema es capaz de enseñar a otros a resolverlos también.
____________________________________________________________________________________________
Atrévete, lucha contra la cyber-conspiración para esclavizarte: No uses Windows, a menos que fuese estrictamente necesario! Usa Linux, sobre todo Canaima GNU / Linux.
La Lucha es Global y somos Ciudadanos Globales, todos a luchar por un Mundo Mejor!
Gracias por tus comentarios…