O PuTTY é um cliente para os protocolos SSH, Telnet e Rlogin. Estes, permitem aceder remotamente a uma máquina através de uma rede interna e/ou da internet.
De uma forma simples podemos correr o PuTTY numa máquina Windows e aceder a um servidor Linux, por exemplo.
Básicamente basta colocar o endereço (Hostname ou IP) da máquina a que te queres ligar e “Open“.
De seguida aparece a janela pela qual são enviados comandos e recebidos os resultados desses comandos. Normalmente, os primeiros comandos a serem executados são os necessários para nos autenticarmos (user/pass) no sistema ao qual nos estamos a ligar.
Assim conseguimos aceder a esse computador apartir de qualquer outra máquina ou sistema operativo.
Uma vez que este software é muito simples, não precisa de ser instalado e não coloca em risco a segurança do sistema onde é executado, não são necessárias permissões de administrador, basta apenas fazer download e clicar no executável. Para administradores de sistemas é muito útil, por exemplo, se estiveres sem computador e precisares de aceder aos servidores da empresa que administras, podes ir ao cybercafé ou à biblioteca municipal e usar o PuTTY para “chegar” a esses servidores.
Uma característica interessante e que pode ser útil, é a utilização do SSH X Window System forwarding, ou seja reencaminhamento de aplicações gráficas através da ligação SSH estabelecida que por sua vez é encriptada, garantindo segurança na transferência dos dados. Assim podemos correr uma aplicação gráfica no sistema remoto e interagir com ela no sistema local (onde se executa o PuTTY). Para podermos usar esta característica é necessário termos na máquina local um servidor de X, por exemplo o Cygwin.
Site Oficial: http://www.chiark.greenend.org.uk/~sgtatham/putty/
