Accediendo a máquinas remotas: PuTTY y NX-Server
A la hora de acceder a máquinas remotas linux desde windows, podemos hacerlo de dos maneras:
(1) En modo texto, usando la herramienta PuTTY (para Windows), disponible para descarga gratuita aquí
(2) En modo gráfico, utilizando el fantástico software NX (cliente+servidor, disponible para Windows y Linux), que se puede descargar de forma gratuita aquí Existen otros gestores de X, como XWinPro, XServer, … Personalmente, prefiero NX, por ser gratuito y multiplataforma.
PuTTY es muy simple e intuitivo de utilizar, por lo que pasamos a comentar cómo instalar/configurar/utilizar NX.
Instalación del servidor NX (en la máquina remota a la que deseas acceder) en Linux debian5 2.6.26-1-686
- Aseguramos que tenemos instalado el paquete ssh. Si no es asi, lo instalamos. En mi caso uso debian, por lo que simplemente hago (como root)
apt-get install ssh
- Instalamos algunos paquetes más:
apt-get install build-essential
apt-get install apt-get install libssl0.9.8
apt-get install apt-get install libssl0.9.8-dbg
- Descargamos el servidor y el nodo para Linux. En mi caso, la versión NX Free Edition for Linux Compressed TAR - i386 . Hace falta instalar el server y el node
- Nos ponemos como usuario root
su
- Descomprimimos el contenido del fichero tar descargado en /usr
cd /usr
tar -xzvf /home/tu-usuario/Desktop/nxserver-3.3.0-22.i386.tar.gz
tar -xzvf /home/tu-usuario/Desktop/nxnode-3.3.0-17.i386.tar.gz
- Creará una carpeta llamada NX, entramos en ella:
cd NX
- Procedemos a instalar
./scripts/setup/nxserver --install
./scripts/setup/nxnode --install
Creamos un enlace simbólico para nxssh:
ln /usr/bin/ssh nxssh
Nos aseguramos de que el puerto 22 está abierto y escuchando. Para ello basta con hacer
ssh localhost
y ver si nos pide usuario y contraseña. Si lo hace, vamos bien. Pulsamos CTRL+C para abortar la sesión ssh.
A continuación procedemos a arrancar el servicio nxserver
/usr/NX/bin/nxserver --start
Instalación del cliente NX (en tu máquina local)
- Procedemos a descargar el cliente para windows. En mi caso, la versión 3.3.0-6
- Realizamos la instalación.
- Ejecutamos la aplicación y vamos completando los pasos del asistente:
El primer paso nos pide un nombre para la sesión (a gusto del consumidor), el servidor remoto al que deseamos conectarnos (que previamente tendrá nx-server instalado) y la velocidad de nuestra conexión.

En la siguiente pantalla pregunta a qué tipo de sistema nos vamos a conectar, y con qué escritorio deseamos hacerlo. En mi caso voy a conectarme a un servidor Linux, por lo que selecciono Unix y escritorio KDE (podría elegir GNOME u otros). El área es mejor dejarla tal cual

A continuación pulsamos Terminar, introducimos nombre de usuario y contraseña y… voilá!

Related posts:
Hola al arrancaer nx-server me dice que hay inconsistencia en el archivo de configuracion