SlideShare uma empresa Scribd logo
1 de 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

Mais conteúdo relacionado

Mais procurados

Mais procurados (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
 

Semelhante a 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
 

Semelhante a 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
 

Último

Programa - CIEI 2024.pdf Desafíos, avances y recomendaciones en el acceso a ...
Programa - CIEI 2024.pdf Desafíos, avances y recomendaciones en el acceso a ...Programa - CIEI 2024.pdf Desafíos, avances y recomendaciones en el acceso a ...
Programa - CIEI 2024.pdf Desafíos, avances y recomendaciones en el acceso a ...JulianaosorioAlmecig
 
Cuadernillo para niños inicial 2 años con 15 páginas
Cuadernillo para niños inicial 2 años con 15 páginasCuadernillo para niños inicial 2 años con 15 páginas
Cuadernillo para niños inicial 2 años con 15 páginasNinettAB
 
La acción psicosocial desde la perspectiva humanista.pptx
La acción psicosocial desde la perspectiva humanista.pptxLa acción psicosocial desde la perspectiva humanista.pptx
La acción psicosocial desde la perspectiva humanista.pptxnomadadigital14
 
La Magia de Pensar en Grande -- David J_ Schwartz.pdf
La Magia de Pensar en Grande -- David J_ Schwartz.pdfLa Magia de Pensar en Grande -- David J_ Schwartz.pdf
La Magia de Pensar en Grande -- David J_ Schwartz.pdfvan graznarth
 
la obra literaria EL AVARO DE moliere 2024
la obra literaria EL AVARO DE moliere 2024la obra literaria EL AVARO DE moliere 2024
la obra literaria EL AVARO DE moliere 2024Jose Aguilar
 
CATEQUESIS SOBRE LA FE CATÓLICA PARA ADULTOS
CATEQUESIS SOBRE LA FE CATÓLICA PARA ADULTOSCATEQUESIS SOBRE LA FE CATÓLICA PARA ADULTOS
CATEQUESIS SOBRE LA FE CATÓLICA PARA ADULTOSFredyMolina26
 
El enamoramiento es una fuente de inspiración.pdf
El enamoramiento es una fuente de inspiración.pdfEl enamoramiento es una fuente de inspiración.pdf
El enamoramiento es una fuente de inspiración.pdfEdward Chero Valdivieso
 
LAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docx
LAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docxLAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docx
LAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docxRafael Reverte Pérez
 
GUIA DE NUTRICION Y ENTRENAMIENTO para principiantes
GUIA DE NUTRICION Y ENTRENAMIENTO para principiantesGUIA DE NUTRICION Y ENTRENAMIENTO para principiantes
GUIA DE NUTRICION Y ENTRENAMIENTO para principiantesDiegoGandara5
 
DIAPOSITIVA INTERCESIÓN Y GUERRA ESPIRITUAL
DIAPOSITIVA INTERCESIÓN Y GUERRA ESPIRITUALDIAPOSITIVA INTERCESIÓN Y GUERRA ESPIRITUAL
DIAPOSITIVA INTERCESIÓN Y GUERRA ESPIRITUALgabitasalinas13
 

Último (10)

Programa - CIEI 2024.pdf Desafíos, avances y recomendaciones en el acceso a ...
Programa - CIEI 2024.pdf Desafíos, avances y recomendaciones en el acceso a ...Programa - CIEI 2024.pdf Desafíos, avances y recomendaciones en el acceso a ...
Programa - CIEI 2024.pdf Desafíos, avances y recomendaciones en el acceso a ...
 
Cuadernillo para niños inicial 2 años con 15 páginas
Cuadernillo para niños inicial 2 años con 15 páginasCuadernillo para niños inicial 2 años con 15 páginas
Cuadernillo para niños inicial 2 años con 15 páginas
 
La acción psicosocial desde la perspectiva humanista.pptx
La acción psicosocial desde la perspectiva humanista.pptxLa acción psicosocial desde la perspectiva humanista.pptx
La acción psicosocial desde la perspectiva humanista.pptx
 
La Magia de Pensar en Grande -- David J_ Schwartz.pdf
La Magia de Pensar en Grande -- David J_ Schwartz.pdfLa Magia de Pensar en Grande -- David J_ Schwartz.pdf
La Magia de Pensar en Grande -- David J_ Schwartz.pdf
 
la obra literaria EL AVARO DE moliere 2024
la obra literaria EL AVARO DE moliere 2024la obra literaria EL AVARO DE moliere 2024
la obra literaria EL AVARO DE moliere 2024
 
CATEQUESIS SOBRE LA FE CATÓLICA PARA ADULTOS
CATEQUESIS SOBRE LA FE CATÓLICA PARA ADULTOSCATEQUESIS SOBRE LA FE CATÓLICA PARA ADULTOS
CATEQUESIS SOBRE LA FE CATÓLICA PARA ADULTOS
 
El enamoramiento es una fuente de inspiración.pdf
El enamoramiento es una fuente de inspiración.pdfEl enamoramiento es una fuente de inspiración.pdf
El enamoramiento es una fuente de inspiración.pdf
 
LAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docx
LAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docxLAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docx
LAS CIRCULARES Y MIS COMUNICADOS de los Maestres COMENTADOS.docx
 
GUIA DE NUTRICION Y ENTRENAMIENTO para principiantes
GUIA DE NUTRICION Y ENTRENAMIENTO para principiantesGUIA DE NUTRICION Y ENTRENAMIENTO para principiantes
GUIA DE NUTRICION Y ENTRENAMIENTO para principiantes
 
DIAPOSITIVA INTERCESIÓN Y GUERRA ESPIRITUAL
DIAPOSITIVA INTERCESIÓN Y GUERRA ESPIRITUALDIAPOSITIVA INTERCESIÓN Y GUERRA ESPIRITUAL
DIAPOSITIVA INTERCESIÓN Y GUERRA ESPIRITUAL
 

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