May 16 2008

Tunnelier: um versátil cliente SSH

Quem administra servidores web ou, por qualquer motivo que seja, precisa se conectar a servidores remotos e executar ações além das básicas permitidas pelos clientes FTP, certamente faz uso de algum cliente SSH ou similar. Na verdade, este é um campo meio que limitado, e existem poucas boas opções disponíveis no mercado. É claro que faço esta afirmação tendo como base meu conhecimento e minha experiência a este respeito, e se você conhece alguma outra solução além das citadas neste artigo, eu ficaria muito feliz em conhecê-la. :)

Existem, é claro, aplicativos tais como o excelente, opensource e super fácil de utilizar “PuTTY“, o gratuito para uso pessoal “SSH Secure Shell” (descontinuado mas que, porém, pode ser obtido em diversas fontes na web) e o pagoSSH Tectia Client” (desenvolvido pela mesma empresa desenvolvedora do “SSH Secure Shell”).

Todos os acima citados são excelentes aplicativos, que cumprem muito bem com seu papel, e fornecem recursos muitas vezes mais do que suficientes às necessidades do usuário “médio”, pelo menos. O grande “porém” é que, fora o “SSH Tectia Client” (pago), todos possuem uma ou outra limitação, seja na interface, na quantidade e/ou no tipo de funcionalidades oferecidas e também no tocante à licença de uso.

Não que tais limitações impeçam o perfeito uso da ferramenta, nem tampouco diminua seu valor. Porém, é difícil encontrar-se um aplicativo do tipo que seja “completo”, possuindo os mesmos recursos oferecidos pelo fantástico “SSH Tectia Client” ou pelo “SSH Secure Shell”. Este último é uma excelente ferramenta, no entanto, é gratuito apenas para uso pessoal e foi descontinuado pelo desenvolvedor, como já citado acima (um fator negativo, em minha opinião). O “PuTTY”, por outro lado, é um aplicativo muito bom porém “sucinto”, e que não possui um cliente SFTP integrado.

Vale ressaltar, porém, que alternativas são difíceis de serem encontradas, mas não se trata de algo impossível. :) Existe um aplicativo que possui, senão todos os recursos, pelo menos uma grande parte das funcionalidades existentes em outros similares e, muitas vezes, pagos.

Trata-se do “Tunnelier“, desenvolvido pela Bitvise Limited.

Sobre o Tunnelier

O Tunnelier é um cliente SSH e SFTP para Windows, repleto de recursos e com um visual muito interessante e agradável. Uma de suas vantagens é o fato de ser gratuito tanto para uso pessoal quanto comercial, com algumas limitações, é claro, quando se usa o mesmo gratuitamente. Ele permite a conexão a servidores através do terminal e/ou do cliente SFTP, além de possuir outros recursos muito interessantes.

As limitações existentes na versão gratuita do Tunnelier estão relacionadas à quantidade de máquinas e/ou usuários que podem utilizar o aplicativo simultaneamente, e constam inclusive na licença do aplicativo.

Abaixo segue o trecho relacionado:

“When a right of use has not been purchased, Tunnelier can be used by up to 4 people and on up to 4 machines in a single environment such as an organizational department or a family residence.”

Ou, traduzindo:

“Quando um direito de uso não foi adquirido, o Tunnelier pode ser utilizado por até 04 (quatro) pessoas e em até 04 (quatro) máquinas em um único ambiente tal como um departamento de uma organização ou uma residência familiar.”

Para evitar qualquer possível problema em relação à interpretação do trecho acima, entrei em contato diretamente com os desenvolvedores e os mesmos me confirmaram que o Tunnelier pode ser utilizado tanto com finalidades pessoais quanto comerciais, desde que respeitados os limites acima.

Uma grande vantagem, não? A impressão positiva fica ainda maior após se instalar o aplicativo e se conferir seus recursos, facilidade de uso e beleza. Você verá que o Tunnelier não é um simples cliente SSH. :)

Iniciando

Vale ressaltar que quando você inicia o Tunnelier, o mesmo permanece ativo na “bandeja” do Windows, e através deste ícone você pode efetuar diversas “ações”, tais como abrir o painel de controle WinSSHD, visualizar logs, abrir uma nova janela do console ou até mesmo um novo “desktop remoto”.

Através de um duplo clique no ícone do Tunnelier localizado na “bandeja do Windows”, você abre a janela principal do aplicativo, e a partir daí obtém acesso aos seus inúmeros recursos. É possível também a criação de diversos “perfis” (profiles) no aplicativo, os quais podem ser rapidamente carregados quando necessário, a fim de poupar seu tempo quando tiver de se conectar a algum servidor.

Acessando um servidor

Após digitar os dados de login de seu servidor (IP, porta, usuário e senha), o Tunnelier abre automaticamente duas janelas: o terminal SSH e o cliente SFTP (este último posicionado na pasta /root de seu servidor Linux, por exemplo).

É claro que todas estas opções podem ser configuradas através da aba “options” (opções) do aplicativo, onde é possível inclusive definir-se algumas outras preferências, tais como, por exemplo:

  • Encerramento automático da sessão no caso de inatividade.
  • Número de tentativas de reconexão caso a primeira falhe.

Existem diversas “abas” no aplicativo, onde se pode configurar diversos parâmetros do mesmo em relação aos clientes SSH e SFTP, login, serviços, etc.

Vale ressaltar que o Tunnelier solicita a senha de acesso ao servidor somente após você clicar no botão “Login“, após a definição do IP, da porta e do usuário. Feito isto, é exibida uma janela, “gráfica“, diferentemente do PuTTY, por exemplo (onde a senha deve ser digitada diretamente no terminal):

Após o login, o terminal e o cliente SFTP são automaticamente abertos, e já é possível trabalhar-se no servidor em questão. Veja abaixo alguns screenshots:

Terminal

Cliente SFTP

O Tunnelier também exibe em sua janela principal um log contendo as operações efetuadas, e permite que o usuário abra diversas janelas do terminal e/ou do cliente SFTP. Existe também um log das operações efetuadas no cliente SFTP. Veja abaixo alguns screenshots:

Logs e opções na janela principal

Logs no cliente SFTP

Recursos adicionais

Além de tudo isto, o Tunnelier ainda permite que você se conecte a desktops remotos, a máquinas que estejam rodando Windows XP Professional ou Windows NT/2000/2003 Server. Ele permite também que o usuário acesse com total segurança quaisquer servidores utilizando o protocolo SFTP, através de um simples cliente FTP e mediante uma funcionalidade inclusa que executa uma “tradução” entre os protocolos e cria uma “ponte” entre um e outro.

O aplicativo ainda permite que o usuário efetue algumas configurações visando sua personalização, através da linha de comando, e suporta diversos métodos de criptografia, tais como, por exemplo, AES-256 e Twofish. Existe também uma versão portátil do Tunnelier, que roda normalmente em um pendrive.

Finalizando

Como pudemos perceber, o Tunnelier é uma excelente alternativa a diversos aplicativos similares existentes no mercado, e possui vantagens tanto quando se pensa em custos (é gratuito para uso pessoal e comercial para até 4 pessoas/computadores no mesmo ambiente) quanto quando se observa os inúmeros recursos presentes no mesmo.

Se você administra servidores e se enquadra nos termos da licença de uso acima citados (para o uso gratuito), o aplicativo é uma ótima pedida. Caso necessite utilizar em mais computadores, os valores de licenciamento também são bem convidativos. :)

Observação: amigos, todos os screenshots deste artigo foram “tirados” com um excelente aplicativo gratuito que instalei ontem em meu computador, o qual, além de permitir a captura de screenshots e possuir diversos recursos de edição, também permite a geração de vídeos, gravando “o que você está fazendo em seu computador” e permitindo, assim, a criação de “vídeo-tutoriais“.

Aguardem, pois em breve postarei um review a respeito desta fantástica ferramenta. :)

Informações adicionais

Mais informações sobre o aplicativo (em inglês):

http://www.bitvise.com/tunnelier

Link para download do Tunnelier:

http://dl.bitvise.com/Tunnelier-Inst.exe

Site do desenvolvedor:

http://www.bitvise.com

Fórum de discussões (em inglês):

https://fogbugz.bitvise.com/default.asp?pg=pgDiscussGroups

Licença de uso (em inglês):

http://www.bitvise.com/tunnelier-license

Informações sobre o Tunnelier portátil (em inglês):

http://www.bitvise.com/tunnelier-portable

Download do Tunnelier portátil (desenvolvido por Danny Mensingh):

http://www.vbap.com.au/tunnelierportable

Informações relacionadas a suporte técnico (em inglês):

http://www.bitvise.com/contact

Gostou? Compartilhe:
  • B!Links
  • Ueba
  • Linkk
  • Rec6
  • diHitt
  • Print this article!
  • E-mail this story to a friend!
  • Link Loko
  • Do Melhor
  • Digg
  • del.icio.us
  • Google
  • Furl
  • Reddit
  • StumbleUpon
  • Technorati

Leia também os seguintes artigos relacionados:

  1. Photoshop Express e Aviary - qual a melhor escolha?
  2. Auslogics Disk Defrag - Desfragmente rapidamente seu HD
  3. Free eXpert PDF Reader - Outro bom leitor de PDF’s
  4. Foxit Reader - Um ótimo leitor de PDF’s
  5. Comodo Backup: uma solução de backup gratuita

Assine o Feed RSS do Open2Tech

Gostou do artigo? Aproveite e assine gratuitamente nosso Feed!
Se preferir, assine também por e-mail!


3 Comentários neste artigo

Trackbacks

  1. Jing: capture e compartilhe imagens e vídeo | Open2Tech wrote:

    [...] pessoal, esta é a ferramenta a respeito da qual comentei no final deste artigo. Aliás, por que você não aproveita e participa do “Firefox Screencast Contest“, [...]

    May 20th, 2008 at 10:50 pm
  1. paulo junior disse:

    Olá prezado amigo ,
    Gostária de saber se poso usar o TUNNELIER para fugir do Traffic shaping do Virtua o qual eu tenho assinatura de 4Mb e quando faço Downloads pelo DReamule 3.2 não passa de 50kb/s.

    Desde já , obrigado pela atenção
    paulo junior - Rio de janeiro

    August 22nd, 2008 at 3:23 am
  2. Marcos A.T. Silva disse:

    Olá, Paulo, tudo bem?

    Então, na verdade, o Tunnelier é um cliente SSH e SFTP com alguns recursos extras.

    Acredito que não seja indicado para a finalidade que você precisa.

    Mas, realmente, esse traffic shaping é algo mesmo ridículo. :(

    Abraços!

    August 22nd, 2008 at 8:07 am

LEAVE A COMMENT

Subscribe Form

Assine nosso feed

Se preferir, receba por e-mail

Digite seu e-mail:

Fornecido por FeedBurner

Redes sociais


Uêba - Os Melhores Links




Technology Blogs - Blog Catalog Blog Directory

hit counters

Recomendo

Hospedagem


125x125

Em defesa da sua privacidade


Assine a petição online
Diga não ao projeto do Senador Azeredo