Sie sind auf Seite 1von 9

PuTTY: 10 consejos tiles para conexiones SSH | Emezeta

Pgina 1 de 9

PuTTY: 10 consejos tiles para conexiones SSH


linux servidores redes
7
5K+

Manual de PuTTY en espaol. 10 consejos tiles para conectar a sistemas remotos mediante SSH: Compresin, codificacin, tneles SSH, redireccin X11, etc...

Los informticos, a parte de ofrecer el inestimable consejo Ha probado a apagarlo y volverlo a encender? utilizamos muy frecuentemente la terminal o consola de comandos porque nos ahorra muchsimo tiempo (y no para dar miedo a profanos, como muchos creen). Es una excelente forma de administrar un servidor remotamente, pudiendo configurarlo, resolver problemas o monitorizar su estado en cuestin de segundos (entre otras cosas) sin la necesidad de estar presente donde se encuentra fsicamente el sistema.

http://www.emezeta.com/articulos/putty-10-consejos-utiles-para-conexiones-ssh

13/02/2014

PuTTY: 10 consejos tiles para conexiones SSH | Emezeta

Pgina 2 de 9

Puedes cambiar las opciones en la pantalla principal, o en el icono y luego en Change Settings. Settings

Uno de los programas ms conocidos para estos menesteres es PuTTY, PuTTY un cliente con el que accederemos a un sistema remoto de una forma cmoda y sencilla. Basta con especificar en Host name el dominio (o la IP) del servidor y seleccionar el tipo de conexin. conexin En esta gua me centrar en conexiones SSH, SSH generalmente utilizadas en sistemas Linux (aunque menos comn, tambin es posible utilizarlo en servidores Windows). PuTTY tambin permite guardar y cargar ciertos perfiles para un acceso posterior sin necesidad de volver a introducir los datos u opciones.

Descargar PuTTY
Vamos a descargar este cliente para Windows, y echar un vistazo a esta gua de consejos para facilitar y comprender mejor las opciones que nos brinda este sencillo software: URL | Descargar PuTTY ~ putty.exe

1. Activar compresin SSH en PuTTY


Al conectar a un sistema remoto (mediante Internet) la velocidad de nuestra conexin forma parte de uno de los puntos principales para que la comunicacin sea estable y sin retrasos. Si nuestra red (o la del servidor) est muy saturada, la comunicacin ser lenta y frustrante. Para evitarlo doy dos consejos: consejos

http://www.emezeta.com/articulos/putty-10-consejos-utiles-para-conexiones-ssh

13/02/2014

PuTTY: 10 consejos tiles para conexiones SSH | Emezeta

Pgina 3 de 9

El primero de ellos, revisar la gua Conseguir que Internet vaya ms rpido , donde muestro algunos consejos para optimizar la velocidad de nuestra conexin a Internet. El segundo, marcar la opcin Connection / SSH / Enable compression de PuTTY, lo que realizar una compresin de los datos antes de transmitir, ahorrando mucho ancho de banda. Esta opcin es equivalente a utilizar el parmetro -C con el comando ssh. ssh

En rojo, la informacin se enva sin comprimir, por lo que tarda ms en enviarse.

Adems, tambin podemos seleccionar un mtodo de cifrado (AES, Blowfish, 3DES...) para aadir una capa de seguridad y que nuestra informacin se enve cifrada por la red.

2. La codificacin, ese gran desconocido


La codificacin de carcteres suele ser un quebradero de cabeza para los usuarios menos experimentados. El formato UTF-8 suele ser el recomendado para evitar los problemas de codificacin con letras acentuadas o carcteres especiales que no tienen otros idiomas:
Jos Romn (Manz)
@Manz
Seguir

Sabas que 3 de cada 5 informticos se pone nervioso al ver un cdigo unicode con mala codificacin? T tambin te pasa?
1:44 AM - 29 jun 2011 420 RETWEETS 62 FAVORITES

http://www.emezeta.com/articulos/putty-10-consejos-utiles-para-conexiones-ssh

13/02/2014

PuTTY: 10 consejos tiles para conexiones SSH | Emezeta

Pgina 4 de 9

No lo niegues, tu tambin te pones nervioso al ver esto...

Realmente, esto slo repercute a la hora de visualizar informacin, que generalmente se soluciona cambiando la codificacin en PuTTY, accediendo al men Window / Translation y seleccionando UTF-8. UTF-8

3. Silenciar PuTTY (ese molesto Ding)


Si llevas mucho tiempo utilizando PuTTY, PuTTY sabrs perfectamente que al realizar una operacin que conlleva a un error leve (desplazarse en

un archivo cuando no hay ms texto, retroceder borrando al principio de la lnea, etc...) se oir un pequeo sonido de advertencia.
Esto, aunque es muy til, puede llegar a ser muy molesto por repeticin. Sin embargo, puedes personalizar PuTTY en las opciones Terminal / Bell, Bell donde podremos elegir entre cambiar el sonido, silenciarlo o reemplazarlo por alertas visuales, mucho menos cansinas.

4. Cambiar apariencia (fuente, colores, etc...)


Si acostumbramos a programar o pasar varias horas delante de una terminal en PuTTY, uno de los principales consejos que puedo dar es cambiar la fuente (tipografa) por una ms legible y/o agradable en Window / Appearance / Font settings. settings Te aconsejo descargar una fuente de sitios como DaFont o Google Fonts , donde encontrars cientos de ellas, o elegir una que conozcas o hayas visto alguna vez a travs de esta gua para identificar una fuente o tipografa .

http://www.emezeta.com/articulos/putty-10-consejos-utiles-para-conexiones-ssh

13/02/2014

PuTTY: 10 consejos tiles para conexiones SSH | Emezeta

Pgina 5 de 9

Una buena tipografa para terminales o consolas es Envy Code R .

Adems, tambin es posible configurar y cambiar los colores en Window / Colours, Colours por ejemplo, el azul (ANSI Blue), que suele utilizarse para los comentarios y generalmente aparece muy oscuro como para diferenciarlo del fondo negro.

5. ExtraPuTTY
Si no tienes buena memoria, ExtraPuTTY ser una herramienta genial para ti. Se trata de un fork de PuTTY, PuTTY que aade una pequea ventana donde podemos gestionar comandos, acciones automatizadas o incluso scripts LUA para efectuar en nuestra sesin SSH con simples clics de ratn:

URL | ExtraPuTTY

6. PuTTY para Linux

http://www.emezeta.com/articulos/putty-10-consejos-utiles-para-conexiones-ssh

13/02/2014

PuTTY: 10 consejos tiles para conexiones SSH | Emezeta

Pgina 6 de 9

Aunque los heavy-users de Linux suelen preferir utilizar el comando ssh para realizar conexiones remotas desde Linux, tambin existe una versin de PuTTY para Linux, por si te apetece utilizar el mismo interfaz de usuario y no tener que recordar comandos y parmetros. Con un apt-get install putty podrs instalar el cliente en Linux (basados en Debian). Otras alternativas son KiTTY (un clon de PuTTY) o PuTTYTray , un fork con algunas opciones interesantes aadidas, como minimizarlo en la bandeja de sistema o reconectar al servidor en desconexiones o cadas.

7. PuTTY mltiple: Soporte de pestaas


Todo es mejor con pestaas. Los navegadores web las tienen incorporadas desde hace tiempo y cada vez ms programas lo hacen, como algunos exploradores alternativos de archivos . MTPuTTY es uno de los que permiten abrir varias pestaas de PuTTY:

URL | MTPuTTY Esto es interesante por comodidad. A veces es ideal tener varias terminales abiertas donde realizar diferentes tareas en cada una de ellas. Por ejemplo, si programamos en el editor VIM y queremos tener una terminal para editar el archivo y otra diferente para compilar y ejecutar. Es cierto que VIM ofrece (como se puede ver en el artculo anterior) algunas acciones para compilar y ejecutar o abrir varios archivos desde el propio editor, sin embargo, hay usuarios que prefieren tener una ventana independiente para cada tarea. Otros wrappers interesantes a considerar podran ser SuperPuTTY o AutoPutty .

http://www.emezeta.com/articulos/putty-10-consejos-utiles-para-conexiones-ssh

13/02/2014

PuTTY: 10 consejos tiles para conexiones SSH | Emezeta

Pgina 7 de 9

Por cierto, si estas buscando alternativas al editor VIM, VIM aqu tienes un buen listado de editores basados en terminal , como mcedit, mcedit fte o Le, Le entre otros.

8. X11 Forwarding (Interfaz grfico con PuTTY)


Aunque no muchos conocen esta interesante opcin, es posible abrir programas con interfaz grfico desde PuTTY. Lo nico que hay que hacer es decirle a PuTTY que redirija redirija el interfaz grfico grfico a otro equipo en lugar del propio sistema remoto. Veamos como hacerlo:

Si nuestro sistema es Windows, necesitaremos un servidor X como Xming instalado. Es muy sencillo y no requiere configuracin. En el caso de utilizar Linux, no hace falta instalar nada. En PuTTY, PuTTY vamos a la opcin Connection / SSH / X11 y activamos la casilla Enable X11 forwarding. forwarding Por ltimo, establecemos en X display location el valor localhost:0 para redirigir a nuestro Xming el interfaz grfico. Recuerda que toda esta informacin se transfiere mediante la red, por lo que es muy importante tener las opciones de compresin activas y disponer de un ancho de banda medianamente aceptable para que las operaciones sean fluidas.

9. Conexin segura a travs de un tnel SSH


Imaginemos que somos muy paranoicos en cuanto a seguridad y no nos parece fiable realizar una transferencia bancaria o un pago

http://www.emezeta.com/articulos/putty-10-consejos-utiles-para-conexiones-ssh

13/02/2014

PuTTY: 10 consejos tiles para conexiones SSH | Emezeta

Pgina 8 de 9

mediante Paypal, desde un ordenador y red ajena. Es posible crear un tnel SSH (con la seguridad que ofrece SSH) mediante PuTTY, redirigiendo toda la informacin a la red de casa, y evitando poner en peligro nuestras credenciales. Esto tambin es especialmente til en sistemas donde se nos ha capado la red y se nos evita acceder a ciertas pginas o sitios web, pudiendo saltarnos estas restricciones.

En rojo, el acceso normal. En verde, la redireccin mediante un tnel seguro SSH.

URL | Crear un tnel SSH entre Linux y Windows

10. Alternativas a PuTTY


Quizs, PuTTY no sea de tu agrado o busques alternativas a este software. A parte de las que ya he citado, puedo comentar otras tambin muy interesantes: Remmina : Remote Desktop Client es un programa para Linux que permite la administracin de sistemas remotos a travs de protocolos como RDP, VNC, NX, XDMCP o SSH. Es bastante completo y con una interfaz muy agradable.

http://www.emezeta.com/articulos/putty-10-consejos-utiles-para-conexiones-ssh

13/02/2014

PuTTY: 10 consejos tiles para conexiones SSH | Emezeta

Pgina 9 de 9

Reminna, un sistema de administracin remoto mediante protocolos VNC, RDP o SSH, entre otros.

Existen varias opciones para navegadores web, web como por ejemplo SecureShell (extensin de Chrome) o FireSSH (extensin para Firefox). Para Windows se puede utilizar BitVise Client SSH , otro cliente bastante completo, gratuito slo para uso personal, o Terminals , una alternativa donde podemos conectar, tambin con soporte de pestaas, mediante protocolos como VNC, RDP o SSH. Para Linux, Linux Vinagre , una solucin bastante intuitiva para conexiones VNC/SSH o Pac Manager , una especie de panel de control grfico para conexiones SSH/Telnet. Ahora, si lo que quieres es aprender comandos tiles para GNU/Linux, puedes empezar con este detallado artculo: 10 comandos interesantes para GNU/Linux .

http://www.emezeta.com/articulos/putty-10-consejos-utiles-para-conexiones-ssh

13/02/2014

Das könnte Ihnen auch gefallen