Instalación de clientes NX con debian sarge 3.1
Este artículo esta basado en la instalación y configuración de clientes delgados, para lo cual elegimos freenx de www.nomachine.com, luego de hacer pruebas con distintos tipos de clientes delgados.
El inicio de la instalación
Comenzamos con una instalación mínima de debian sarge.
Inserte el CD de instalación y reinicie la máquina, esto nos llevara a la primera pantalla con el login
boot: linux26 (para
que cargue el kernel 2.6.8-2-386)
Una vez presionado la tecla , la instalación comienza... nos aparecerá el menú principal de Debian Installer, en el cual hay una lista de pasos de los procesos a seguir, en el cual estaremos escogiendo uno por uno hasta terminal la instalación.
Aparece una lista en la cual están los idiomas disponible, busque con las teclas direccionales y seleccione su idioma
Spanish/Español
Escojemos el país donde nos encontramos
Argentina
Elija la distribución del teclado
Mapa de teclado a usar:
Español
Elija nombre de la máquina
Elija nombre d
e dominio
Elija particionado de disco
Borrar el disco com
pleto.
Elija el esquema del particionado
Todos los fich
eros en una parti
ción.
Elija finalizar y escribir los cambios.
Elija confirmar para seguir con el formato de las particiones
Aquí formatea las particiones e instala los paquetes necesarios para la primera parte de la instalación.
Elija instalar el cargador de arranque en el registro principal del disco.
Elija terminar la pri
mera parte de la instalación
Expulsa el cd y reinicia el equipo.
Arrancando por primera vez con grub
Iniciar modo normal
Bienvenida a la configuración del sistema recién instalado
Elija zona horaria NO
fijado a GTM
Elija su ubicación
En nuestro caso América/Buenos Aires
Elija clave de root y luego confirme
Elija nombre completo de usuario
Elija metodo de instalación de paquetes, en nuestro caso elegimos desde cd-rom, con los cds 1,2 y 3
Selección de programas, en nuestro caso no marcamos nada
Una vez que el sistema reinicie, debemos logearnos como root.
Instalar el gestor de ventanas
apt-get install x-window-system
Nos pedirá insertar los cds necesarios para descargar los paquetes que debe instalar y algunas configuraciones muy intuitivas sobre hardware de video.
Instalar entorno gráfico mínimo para ejecutar el cliente NX
apt-get install kdm
Con esto instalamos los paquetes necesarios para KDE.
Instalar los paquetes para clientes NX
libstdc++2.10-glibc2.2_1%3a2.95.4-22_i386.deb
nxclient_1.5.0-135_i386.deb
dpkg -i *
El * significa que instala todos los paquetes .deb que se encuentren en la carpeta en la q estamos posicionados.
Iniciar kdm en modo failsafe
El modo failsafe inicia kde en un terminal (sin iconos, barras, menús, etc.) esto nos sirve
por un lado para que kde no ocupe demasiados recursos, solo carga un fondo y el terminal, por otro lado nos permite darle ejecusión automática al cliente nx, esto ultimo se descrive mas a delante.Aquí vemos la pantalla de kdm, debemos presionar en el botón Menú y elegir failsafe por única vez, para las próximas sesiones quedará de este modo por defecto.
Inicio de sesión automática en KDE
Para iniciar sesión automáticamente en KDE debemos hacer unos retoques en la configuración
de kdm, para eso debemos editar el archivo /etc/kde3/kdm/kdmrc.
nano
/etc/kde3/kdm/kdmrc
Aquí dejo lo q debemos cambiar para que funcione.
# Enable automatic login. USE WITH EXTREME CARE!
# Default is false
AutoLoginEnable=true
# If true, auto-login after logout. If false, auto-login is performed only
# when a display session starts up.
# Default is false
#AutoLoginAgain=true
# The delay in seconds before automatic login kicks in.
# Default is 0
#AutoLoginDelay=10
# The user to log in automatically. NEVER specify root!
# Default is ""
AutoLoginUser=admin (usuario admin en nuestro caso)
# The password for the user to log in automatically. This is NOT required
# unless the user is logged in
to a NIS or Kerberos domain. If you use this
# option, you should "chmod 600 kdmrc" for obvious reasons.
# Default is ""
AutoLoginPass=secret!(cambiamos secret! por el password que corresponda)
# Immediately lock the automatically started session. This works only with
# KDE sessions.
# Default is false
#AutoLoginLocked=true
# See above
Vemos resaltadas las líneas en cuestión.
Cambiamos los permisos para que solo root pueda leer este script, ya que revela el password del usuario que hace login automático.
chmod 600 /etc/kde3/kdm/kdmrc
Ejecutar el cliente nx en el inicio de sesión
En el directorio principal del usuario en cuestión (admin para nuestro caso) existen dos scripts ocultos .bashrc y .bash_profile debemos editarlos con nano y darles la ruta al ejecutable del cliente nx
nano .bashrc
Agregar la siguiente línea
/usr/NX/bin/nxclient
Lo mismo con el script .bash_profile
Configurar el cliente nx
La primera vez que ejecutamos el cliente nx debemos configuralo contra el servidor nx.
Next para seguir.
En este cuadro debemos colocar lo siguiente:
Session: un nombre distintivo ej. prueba
Host: ip del servidor
Port: el puerto por el cual nos conectamos (ssh lo hace por el 22)
tipo de conección LAN
Aquí colocamos sistema operativo (unix), tipo de escritorio remoto (kde), tamaño de escritorio (full screen)
Aquí finalizamos sin tildar ninguna opción
Reinicio y conexión remota
Una vez que reiniciemos el equipo veremos que se inicia kde en modo failsafe y nos aparece el cuadro de login de nxclient.Aquí debemos loguearnos con un usuario del servidor nx, nos carga el escritorio remoto, podemos hacer de cuenta que estamos sentados frente al servidor.
Espero que este tutorial sirva a aquellos que necesiten reciclar máquinas chicas, por nuestra experiencia el funcionamiento es muy bueno y recomendable.
No hay comentarios:
Publicar un comentario