SlideShare une entreprise Scribd logo
1  sur  5
Montando un Servidor FreeNX en CentOS                        FreeNX - Rev.02


         Montando un Servidor FreeNX en CentOS

             FreeNX (III) - Impresión desde el Cliente de FreeNX.


Impresión desde el Cliente FreeNX.

Hasta aquí todo ha sido muy bonito, pero llega el momento de imprimir, cómo
imprimimos ahora desde nuestra sesión de FreeNX.

Bueno, pues no hemos dado pocas vueltas hasta encontrar la solución
rebuscando por ahí, porque, la verdad sea dicha, mucha información al
respecto tampoco hay. Por aquí hemos encontrado alguna y la hemos
adaptado a nuestras necesidades:

              http://tldp.org/HOWTO/Debian-and-Windows-Shared-Printing


Imaginemos que tenemos un PC en Windows XP con una impresora conectada
a él y queremos utilizarla para imprimir desde nuestra sesión de FreeNX:




Pues tendremos que hacer configuraciones en el Servidor FreeNX, al igual que
si usásemos Terminal Server también las tendríamos que haber realizado en
él.

Como los protocolos que usa Windows son SMB y CIFS para la compartición
de recursos, nosotros usaremos Samba para comunicar nuestro Servidor
FreeNX con los equipos Windows que comparten los recursos / impresoras, a
parte de configurar CUPS como Gestor de Impresión en Linux.

En primer lugar tendremos que asegurarnos de que, se tiene libre acceso al
puerto 139 y 445 al PC y Servidor, y que tanto CUPS como el Cliente Samba
están instalados en nuestro servidor.

Para el tema de los puertos, si estamos en una red externa al Servidor FreeNX,
tendremos que direccionar los siguientes puertos al PC-Windows que tiene la
impresora compartida conectada para que el Servidor FreeNX pueda encontrar
los recursos:



Realizado por: Ramses                                               28/10/2012
Montando un Servidor FreeNX en CentOS                            FreeNX - Rev.02


     netbios-ssn       (puerto TCP 139)
     microsoft-ds      (puerto TCP 445)


Evidentemente, en el Servidor FreeNX intentaremos acceder a la IP Pública del
router de la red donde se encuentra dicho PC, a no ser que estemos dentro de
una VPN.

Para la instalación de esos paquetes, realizamos lo siguiente:

     # yum -y install cups samba-client


También debemos de asegurarnos de que tenemos compartida en el PC
Windows la impresora que deseamos utilizar para imprimir desde la sesión
FreeNX. En nuestro caso tenemos una HP Color LaserJet y la hemos
compartido con el nombre de recurso “HPLaserJet” en Windows.

Como hemos comentado, CUPS es el Gestor de Impresión usado en Linux, y
antes de configurarlo, nos aseguraremos de que podemos conectar a los PC's
Windows con "smbclient", el Cliente Samba SMB/CIFS.

Ejecutamos lo siguiente para realizar una conexión a nuestro PC Windows que
comparte la impresora. Dependiendo de si usamos Servidor de Nombres o no
para nuestra red interna, usaremos un comando u otro:

     # /usr/bin/smbclient -L PC-Windows -U administrador

                               ó

     # /usr/bin/smbclient -L 192.168.0.1 -U administrador


Con esto nos monstrará todos los recursos compartidos que existen en el PC
llamado "PC-Windows" o con la IP "192.168.0.1", usando el usuario
"administrador". En el caso de que tenga clave, nos la pedirá y tras
introducirla nos mostrará algo similar a lo siguiente:

     [root@server /]# /usr/bin/smbclient -L 192.168.0.1 -U administrador
     Password: ******************
     Domain=[SERVIDOR] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

         Sharename            Type          Comment
         ---------            ----          -------
         HPLaserJet           Printer       HP Color LaserJet
         _BORRAR              Disk
         IPC$                 IPC           IPC remota
         print$               Disk          Controladores de impresora
         EpsonStylus          Printer       Epson Stylus COLOR 860 ESC/P 2
         C$                   Disk          Recurso predeterminado


Realizado por: Ramses                                                  28/10/2012
Montando un Servidor FreeNX en CentOS                                      FreeNX - Rev.02



     session request to 192.168.0.1 failed (Called name not present)
     session request to 192 failed (Called name not present)
     Domain=[SERVIDOR] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

          Server           Comment
          ---------      -------

          Workgroup            Master
          ---------      -------
     [root@server /]#


Como vemos, entre otros recursos, nos muestra varias impresoras compartidas
en el PC, en nuestro caso usaremos la "HPLaserJet".

Bueno, pues en este momento, que ya hemos comprobado que podemos
acceder a nuestro recurso compartido en Windows desde Linux, vamos a
configurar CUPS. Para ello, realizamos lo siguiente:

En primer lugar descargamos el driver Linux ".ppd" de la impresora HP Color
LaserJet, en nuestro caso, al directorio "/etc/cups/ppd", guardándolo, por
ejemplo, con el nombre “Imp-HP.ppd”, desde la página que se comenta a
continuación:

     http://www.openprinting.org/driver_list.cgi


Una vez bajado el fichero con el nombre que hemos comentado, realizamos la
comprobación de que la instalación de CUPS tiene el backend de SMB con el
siguiente comando:

     # ls -l /usr/lib/cups/backend/smb


Y nos debe salir algo así:

     lrwxrwxrwx 1 root root 21 nov 5 21:10 /usr/lib/cups/backend/smb -> ../../../bin/smbspool


Si este fichero no existiera, se deberá crear ejecutando lo siguiente:

     # ln -s `which smbspool` /usr/lib/cups/backend/smb


Una vez asegurada la existencia del fichero, seguimos con la configuración de
la impresora:

     Agregamos la impresora al sistema:




Realizado por: Ramses                                                              28/10/2012
Montando un Servidor FreeNX en CentOS                        FreeNX - Rev.02


    #             /usr/sbin/lpadmin           -p            Imp-HP             -v
    smb://administrador:password@192.168.0.1/HPLaserJet   -P   /etc/cups/ppd/Imp-
    HP.ppd

    Donde tendremos lo siguiente:

        -p -- Nombre de la Impresora en Linux
        -v -- Dispositivo ó ruta del recurso compartido
        -P -- Archivo .ppd que usará la impresora

    Iniciamos la impresora:

    # /usr/sbin/cupsenable Imp-HP

    Habilitamos la Cola de Impresión:

    # /usr/sbin/accept Imp-HP

    Marcamos la impresora como predeterminada:

    # /usr/sbin/lpadmin -d Imp-HP

En este momento tenemos lista la impresora en nuestro servidor y disponible
para los clientes.

Si a continuación nos vamos a nuestra sesión FreeNX remota y creamos un
archivo para imprimirlo:




A la hora de imprimirlo ya nos aparecerá la impresora que acabamos de crear:




Realizado por: Ramses                                              28/10/2012
Montando un Servidor FreeNX en CentOS                 FreeNX - Rev.02




Y aquí termina nuestra odisea de sustituir Terminal Server por FreeNX y
podemos comenzar a pensar en qué vamos a invertir lo que nos hemos
ahorrado.




Realizado por: Ramses                                      28/10/2012

Contenu connexe

Tendances

Tendances (20)

Ftp centos
Ftp centosFtp centos
Ftp centos
 
Mis comandos favoritos en linux parte 2
Mis comandos favoritos en linux parte 2Mis comandos favoritos en linux parte 2
Mis comandos favoritos en linux parte 2
 
Adi samba
Adi sambaAdi samba
Adi samba
 
FTP en centos 7
FTP en centos 7FTP en centos 7
FTP en centos 7
 
Servidor ftp
Servidor ftpServidor ftp
Servidor ftp
 
Practica 7 servidor samba
Practica  7 servidor sambaPractica  7 servidor samba
Practica 7 servidor samba
 
Servidor FTP en CentOS 6.5
Servidor FTP en CentOS 6.5Servidor FTP en CentOS 6.5
Servidor FTP en CentOS 6.5
 
7 standard io and pipes
7 standard io and pipes7 standard io and pipes
7 standard io and pipes
 
Comandos permisos linux centos
Comandos permisos linux centosComandos permisos linux centos
Comandos permisos linux centos
 
Instalación y comandos ftp en windows server 2008
Instalación y comandos ftp en windows server 2008Instalación y comandos ftp en windows server 2008
Instalación y comandos ftp en windows server 2008
 
Instalación y configuración
Instalación y configuraciónInstalación y configuración
Instalación y configuración
 
DNS
DNSDNS
DNS
 
Zimbra
ZimbraZimbra
Zimbra
 
10 network applications
10 network applications10 network applications
10 network applications
 
Configurar un servidor dns (bind) en linux ubuntu (1)
Configurar un servidor dns (bind) en linux ubuntu (1)Configurar un servidor dns (bind) en linux ubuntu (1)
Configurar un servidor dns (bind) en linux ubuntu (1)
 
Instalación Servidor DNS
Instalación Servidor DNSInstalación Servidor DNS
Instalación Servidor DNS
 
Configuracion del servidor vsftpd en linux
Configuracion del servidor vsftpd en linuxConfiguracion del servidor vsftpd en linux
Configuracion del servidor vsftpd en linux
 
Centos 6.5 Servidor Básico
Centos 6.5 Servidor BásicoCentos 6.5 Servidor Básico
Centos 6.5 Servidor Básico
 
Dns fco javier_mejias_fernandez
Dns fco javier_mejias_fernandezDns fco javier_mejias_fernandez
Dns fco javier_mejias_fernandez
 
Instalacion dns
Instalacion dnsInstalacion dns
Instalacion dns
 

Similaire à Montando un Servidor FreeNX en CentOS - FreeNX-III - Impresión desde el Cliente de FreeNX.

CUPS:impresión Linux
CUPS:impresión LinuxCUPS:impresión Linux
CUPS:impresión Linuxmcata44
 
cupdf.com_presentacion-de-samba.pptx
cupdf.com_presentacion-de-samba.pptxcupdf.com_presentacion-de-samba.pptx
cupdf.com_presentacion-de-samba.pptxBelnCevallos
 
Añadir un cliente Ubuntu a un Dominio 2008 Server
Añadir un cliente Ubuntu a un Dominio 2008 ServerAñadir un cliente Ubuntu a un Dominio 2008 Server
Añadir un cliente Ubuntu a un Dominio 2008 Servereduenlasiberia
 
Servidor WEB
Servidor WEBServidor WEB
Servidor WEBLenidav
 
All about linux #ubuntu (spanich)
All about linux #ubuntu (spanich)All about linux #ubuntu (spanich)
All about linux #ubuntu (spanich)Wolphkens Leveille
 
Instalación de servidor DHCP en Ubuntu Server 12.04
Instalación de servidor DHCP en Ubuntu Server 12.04Instalación de servidor DHCP en Ubuntu Server 12.04
Instalación de servidor DHCP en Ubuntu Server 12.04Totus Muertos
 
Servidores de-impresoras-en-linux-power-point
Servidores de-impresoras-en-linux-power-pointServidores de-impresoras-en-linux-power-point
Servidores de-impresoras-en-linux-power-pointale abad aguilar
 
Instalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuraciónInstalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuraciónSocialBiblio
 
Vps local virtualbox
Vps local virtualboxVps local virtualbox
Vps local virtualboxBaruch Ramos
 
Cups
CupsCups
CupsRafa
 
Servicios de impresión de gnu linux
Servicios de impresión de gnu linuxServicios de impresión de gnu linux
Servicios de impresión de gnu linuxXavierBeltran7
 
Servicio VPN con OpenVPN y Latch sobre Raspberry Pi
Servicio VPN con OpenVPN y Latch sobre Raspberry PiServicio VPN con OpenVPN y Latch sobre Raspberry Pi
Servicio VPN con OpenVPN y Latch sobre Raspberry PiTelefónica
 
Mantención y administración de sistemas -samba
Mantención y administración de sistemas -sambaMantención y administración de sistemas -samba
Mantención y administración de sistemas -sambaJose Angel Medina Mrtinez
 

Similaire à Montando un Servidor FreeNX en CentOS - FreeNX-III - Impresión desde el Cliente de FreeNX. (20)

CUPS:impresión Linux
CUPS:impresión LinuxCUPS:impresión Linux
CUPS:impresión Linux
 
cupdf.com_presentacion-de-samba.pptx
cupdf.com_presentacion-de-samba.pptxcupdf.com_presentacion-de-samba.pptx
cupdf.com_presentacion-de-samba.pptx
 
Tarea 3
Tarea 3Tarea 3
Tarea 3
 
Pxe
PxePxe
Pxe
 
Pxe
PxePxe
Pxe
 
Añadir un cliente Ubuntu a un Dominio 2008 Server
Añadir un cliente Ubuntu a un Dominio 2008 ServerAñadir un cliente Ubuntu a un Dominio 2008 Server
Añadir un cliente Ubuntu a un Dominio 2008 Server
 
Servidor WEB
Servidor WEBServidor WEB
Servidor WEB
 
All about linux #ubuntu (spanich)
All about linux #ubuntu (spanich)All about linux #ubuntu (spanich)
All about linux #ubuntu (spanich)
 
Instalación de servidor DHCP en Ubuntu Server 12.04
Instalación de servidor DHCP en Ubuntu Server 12.04Instalación de servidor DHCP en Ubuntu Server 12.04
Instalación de servidor DHCP en Ubuntu Server 12.04
 
Servidores de-impresoras-en-linux-power-point
Servidores de-impresoras-en-linux-power-pointServidores de-impresoras-en-linux-power-point
Servidores de-impresoras-en-linux-power-point
 
Instalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuraciónInstalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuración
 
Vps local virtualbox
Vps local virtualboxVps local virtualbox
Vps local virtualbox
 
Cups
CupsCups
Cups
 
OpenVPN
OpenVPNOpenVPN
OpenVPN
 
Servicios de impresión de gnu linux
Servicios de impresión de gnu linuxServicios de impresión de gnu linux
Servicios de impresión de gnu linux
 
Servicio VPN con OpenVPN y Latch sobre Raspberry Pi
Servicio VPN con OpenVPN y Latch sobre Raspberry PiServicio VPN con OpenVPN y Latch sobre Raspberry Pi
Servicio VPN con OpenVPN y Latch sobre Raspberry Pi
 
Finaldns2
Finaldns2Finaldns2
Finaldns2
 
Curso Redes Linex 2
Curso Redes Linex 2Curso Redes Linex 2
Curso Redes Linex 2
 
Curso Redes Linex 2
Curso Redes Linex 2Curso Redes Linex 2
Curso Redes Linex 2
 
Mantención y administración de sistemas -samba
Mantención y administración de sistemas -sambaMantención y administración de sistemas -samba
Mantención y administración de sistemas -samba
 

Dernier

Escucha-a-Tu-Cuerpo-Lise-Bourbeau (1).pdf
Escucha-a-Tu-Cuerpo-Lise-Bourbeau (1).pdfEscucha-a-Tu-Cuerpo-Lise-Bourbeau (1).pdf
Escucha-a-Tu-Cuerpo-Lise-Bourbeau (1).pdfChristianCarrillo68
 
REFLEXION LA PARABOLA DEL HIJO PRODIGO.pptx
REFLEXION LA PARABOLA DEL HIJO PRODIGO.pptxREFLEXION LA PARABOLA DEL HIJO PRODIGO.pptx
REFLEXION LA PARABOLA DEL HIJO PRODIGO.pptxDavidFunes17
 
Planeación estratégica de la gestión de talento humano
Planeación estratégica de la gestión de talento humanoPlaneación estratégica de la gestión de talento humano
Planeación estratégica de la gestión de talento humanoStevenLopez150012
 
Enfermeria Pediatrica, Asistencia Infantil ( PDFDrive ).pdf
Enfermeria Pediatrica, Asistencia Infantil ( PDFDrive ).pdfEnfermeria Pediatrica, Asistencia Infantil ( PDFDrive ).pdf
Enfermeria Pediatrica, Asistencia Infantil ( PDFDrive ).pdfyanina06lopez24
 
Confianza Total de Verónica de Andres y Florencia Andrés
Confianza Total de Verónica de Andres y Florencia AndrésConfianza Total de Verónica de Andres y Florencia Andrés
Confianza Total de Verónica de Andres y Florencia AndrésDiego Montero Cantarelli
 
Practica el trazo silabas para niños. Pdf
Practica el trazo silabas para niños. PdfPractica el trazo silabas para niños. Pdf
Practica el trazo silabas para niños. PdfMeliTolosa2
 
Taller de autoconocimiento personal quien-soy-yo.pdf
Taller de autoconocimiento personal quien-soy-yo.pdfTaller de autoconocimiento personal quien-soy-yo.pdf
Taller de autoconocimiento personal quien-soy-yo.pdfHnaYuleisyMarielaMor
 
La Consagración a Dios - Una forma de servir a Dios
La Consagración a Dios - Una forma de servir a DiosLa Consagración a Dios - Una forma de servir a Dios
La Consagración a Dios - Una forma de servir a Diosteofilo62
 
Curacion Interior- Psicología Espiritual.Pdf.pdf
Curacion Interior- Psicología Espiritual.Pdf.pdfCuracion Interior- Psicología Espiritual.Pdf.pdf
Curacion Interior- Psicología Espiritual.Pdf.pdfCynthiaSaid2
 

Dernier (10)

Escucha-a-Tu-Cuerpo-Lise-Bourbeau (1).pdf
Escucha-a-Tu-Cuerpo-Lise-Bourbeau (1).pdfEscucha-a-Tu-Cuerpo-Lise-Bourbeau (1).pdf
Escucha-a-Tu-Cuerpo-Lise-Bourbeau (1).pdf
 
REFLEXION LA PARABOLA DEL HIJO PRODIGO.pptx
REFLEXION LA PARABOLA DEL HIJO PRODIGO.pptxREFLEXION LA PARABOLA DEL HIJO PRODIGO.pptx
REFLEXION LA PARABOLA DEL HIJO PRODIGO.pptx
 
Planeación estratégica de la gestión de talento humano
Planeación estratégica de la gestión de talento humanoPlaneación estratégica de la gestión de talento humano
Planeación estratégica de la gestión de talento humano
 
Enfermeria Pediatrica, Asistencia Infantil ( PDFDrive ).pdf
Enfermeria Pediatrica, Asistencia Infantil ( PDFDrive ).pdfEnfermeria Pediatrica, Asistencia Infantil ( PDFDrive ).pdf
Enfermeria Pediatrica, Asistencia Infantil ( PDFDrive ).pdf
 
PARA LEONARDO CIEZA - TEXTO RESUMEN.docx
PARA LEONARDO CIEZA - TEXTO RESUMEN.docxPARA LEONARDO CIEZA - TEXTO RESUMEN.docx
PARA LEONARDO CIEZA - TEXTO RESUMEN.docx
 
Confianza Total de Verónica de Andres y Florencia Andrés
Confianza Total de Verónica de Andres y Florencia AndrésConfianza Total de Verónica de Andres y Florencia Andrés
Confianza Total de Verónica de Andres y Florencia Andrés
 
Practica el trazo silabas para niños. Pdf
Practica el trazo silabas para niños. PdfPractica el trazo silabas para niños. Pdf
Practica el trazo silabas para niños. Pdf
 
Taller de autoconocimiento personal quien-soy-yo.pdf
Taller de autoconocimiento personal quien-soy-yo.pdfTaller de autoconocimiento personal quien-soy-yo.pdf
Taller de autoconocimiento personal quien-soy-yo.pdf
 
La Consagración a Dios - Una forma de servir a Dios
La Consagración a Dios - Una forma de servir a DiosLa Consagración a Dios - Una forma de servir a Dios
La Consagración a Dios - Una forma de servir a Dios
 
Curacion Interior- Psicología Espiritual.Pdf.pdf
Curacion Interior- Psicología Espiritual.Pdf.pdfCuracion Interior- Psicología Espiritual.Pdf.pdf
Curacion Interior- Psicología Espiritual.Pdf.pdf
 

Montando un Servidor FreeNX en CentOS - FreeNX-III - Impresión desde el Cliente de FreeNX.

  • 1. Montando un Servidor FreeNX en CentOS FreeNX - Rev.02 Montando un Servidor FreeNX en CentOS FreeNX (III) - Impresión desde el Cliente de FreeNX. Impresión desde el Cliente FreeNX. Hasta aquí todo ha sido muy bonito, pero llega el momento de imprimir, cómo imprimimos ahora desde nuestra sesión de FreeNX. Bueno, pues no hemos dado pocas vueltas hasta encontrar la solución rebuscando por ahí, porque, la verdad sea dicha, mucha información al respecto tampoco hay. Por aquí hemos encontrado alguna y la hemos adaptado a nuestras necesidades: http://tldp.org/HOWTO/Debian-and-Windows-Shared-Printing Imaginemos que tenemos un PC en Windows XP con una impresora conectada a él y queremos utilizarla para imprimir desde nuestra sesión de FreeNX: Pues tendremos que hacer configuraciones en el Servidor FreeNX, al igual que si usásemos Terminal Server también las tendríamos que haber realizado en él. Como los protocolos que usa Windows son SMB y CIFS para la compartición de recursos, nosotros usaremos Samba para comunicar nuestro Servidor FreeNX con los equipos Windows que comparten los recursos / impresoras, a parte de configurar CUPS como Gestor de Impresión en Linux. En primer lugar tendremos que asegurarnos de que, se tiene libre acceso al puerto 139 y 445 al PC y Servidor, y que tanto CUPS como el Cliente Samba están instalados en nuestro servidor. Para el tema de los puertos, si estamos en una red externa al Servidor FreeNX, tendremos que direccionar los siguientes puertos al PC-Windows que tiene la impresora compartida conectada para que el Servidor FreeNX pueda encontrar los recursos: Realizado por: Ramses 28/10/2012
  • 2. Montando un Servidor FreeNX en CentOS FreeNX - Rev.02 netbios-ssn (puerto TCP 139) microsoft-ds (puerto TCP 445) Evidentemente, en el Servidor FreeNX intentaremos acceder a la IP Pública del router de la red donde se encuentra dicho PC, a no ser que estemos dentro de una VPN. Para la instalación de esos paquetes, realizamos lo siguiente: # yum -y install cups samba-client También debemos de asegurarnos de que tenemos compartida en el PC Windows la impresora que deseamos utilizar para imprimir desde la sesión FreeNX. En nuestro caso tenemos una HP Color LaserJet y la hemos compartido con el nombre de recurso “HPLaserJet” en Windows. Como hemos comentado, CUPS es el Gestor de Impresión usado en Linux, y antes de configurarlo, nos aseguraremos de que podemos conectar a los PC's Windows con "smbclient", el Cliente Samba SMB/CIFS. Ejecutamos lo siguiente para realizar una conexión a nuestro PC Windows que comparte la impresora. Dependiendo de si usamos Servidor de Nombres o no para nuestra red interna, usaremos un comando u otro: # /usr/bin/smbclient -L PC-Windows -U administrador ó # /usr/bin/smbclient -L 192.168.0.1 -U administrador Con esto nos monstrará todos los recursos compartidos que existen en el PC llamado "PC-Windows" o con la IP "192.168.0.1", usando el usuario "administrador". En el caso de que tenga clave, nos la pedirá y tras introducirla nos mostrará algo similar a lo siguiente: [root@server /]# /usr/bin/smbclient -L 192.168.0.1 -U administrador Password: ****************** Domain=[SERVIDOR] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager] Sharename Type Comment --------- ---- ------- HPLaserJet Printer HP Color LaserJet _BORRAR Disk IPC$ IPC IPC remota print$ Disk Controladores de impresora EpsonStylus Printer Epson Stylus COLOR 860 ESC/P 2 C$ Disk Recurso predeterminado Realizado por: Ramses 28/10/2012
  • 3. Montando un Servidor FreeNX en CentOS FreeNX - Rev.02 session request to 192.168.0.1 failed (Called name not present) session request to 192 failed (Called name not present) Domain=[SERVIDOR] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager] Server Comment --------- ------- Workgroup Master --------- ------- [root@server /]# Como vemos, entre otros recursos, nos muestra varias impresoras compartidas en el PC, en nuestro caso usaremos la "HPLaserJet". Bueno, pues en este momento, que ya hemos comprobado que podemos acceder a nuestro recurso compartido en Windows desde Linux, vamos a configurar CUPS. Para ello, realizamos lo siguiente: En primer lugar descargamos el driver Linux ".ppd" de la impresora HP Color LaserJet, en nuestro caso, al directorio "/etc/cups/ppd", guardándolo, por ejemplo, con el nombre “Imp-HP.ppd”, desde la página que se comenta a continuación: http://www.openprinting.org/driver_list.cgi Una vez bajado el fichero con el nombre que hemos comentado, realizamos la comprobación de que la instalación de CUPS tiene el backend de SMB con el siguiente comando: # ls -l /usr/lib/cups/backend/smb Y nos debe salir algo así: lrwxrwxrwx 1 root root 21 nov 5 21:10 /usr/lib/cups/backend/smb -> ../../../bin/smbspool Si este fichero no existiera, se deberá crear ejecutando lo siguiente: # ln -s `which smbspool` /usr/lib/cups/backend/smb Una vez asegurada la existencia del fichero, seguimos con la configuración de la impresora: Agregamos la impresora al sistema: Realizado por: Ramses 28/10/2012
  • 4. Montando un Servidor FreeNX en CentOS FreeNX - Rev.02 # /usr/sbin/lpadmin -p Imp-HP -v smb://administrador:password@192.168.0.1/HPLaserJet -P /etc/cups/ppd/Imp- HP.ppd Donde tendremos lo siguiente: -p -- Nombre de la Impresora en Linux -v -- Dispositivo ó ruta del recurso compartido -P -- Archivo .ppd que usará la impresora Iniciamos la impresora: # /usr/sbin/cupsenable Imp-HP Habilitamos la Cola de Impresión: # /usr/sbin/accept Imp-HP Marcamos la impresora como predeterminada: # /usr/sbin/lpadmin -d Imp-HP En este momento tenemos lista la impresora en nuestro servidor y disponible para los clientes. Si a continuación nos vamos a nuestra sesión FreeNX remota y creamos un archivo para imprimirlo: A la hora de imprimirlo ya nos aparecerá la impresora que acabamos de crear: Realizado por: Ramses 28/10/2012
  • 5. Montando un Servidor FreeNX en CentOS FreeNX - Rev.02 Y aquí termina nuestra odisea de sustituir Terminal Server por FreeNX y podemos comenzar a pensar en qué vamos a invertir lo que nos hemos ahorrado. Realizado por: Ramses 28/10/2012