Tabela de Conteúdos
Página desactualizada Esta página contém uma versão anterior deste guia que pode estar desatualizada. Para a consultar a versão mais recente clique aqui.
2.3.1 O Protocolo SSH
Regra geral, não se acede fisicamente a um servidor a não ser por razões excepcionais (actualização ou reparação de hardware, por exemplo). A melhor maneira de gerir um servidor é remotamente. No entanto, esse acesso dever ser feito de uma maneira que garanta que a comunicação não seja interceptada por terceiros.
A solução é um protocolo de comunicações que encripte os dados trocados, tornando virtualmente impossível a violação da privacidade da comunicação. Esse protocolo é o SSH, abreviatura de Secure SHell.
O protocolo SSH é extremamente versátil, existindo actualmente software cliente que possibilita o acesso à linha de comandos, transferência de ficheiros e criação de túneis seguros como suportes de comunicações para outros protocolos.
Clientes SSH
Os clientes SSH dividem-se em 2 grandes grupos: : Terminal SSH : Emulador de terminal que permite aceder remotamente à linha de comandos, utilizando o protocolo SSH. : Cliente SFTP : Aplicação cliente para transferência de ficheiros que utiliza o Protocolo de Transferência Segura de Ficheiros (Secure File Transfer Protocol (SFTP))
Clientes Linux
: [*http://packages.debian.org/stable/net/openssh-client openssh-client] : Pacote de software que fornece utilitários para acesso remoto (cliente ssh), cópia segura de ficheiros (scp) e transferência segura de ficheiros (sftp), entre outros.
: [*http://filezilla-project.org/ FileZilla ] : Cliente SFTP.
Clientes Windows
: [*http://www.chiark.greenend.org.uk/~sgtatham/putty/ PuTTY] : Terminal SSH.
: [*http://winscp.net/eng/index.php WinSCP] : Cliente SFTP.
: [*http://filezilla-project.org/ FileZilla ] : Cliente SFTP.
Referências
- OpenSSH (*http://www.openssh.com/)
- Wikipedia: SSH (*http://pt.wikipedia.org/wiki/SFTP)