O OpenSSH é um conjunto de ferramentas para nos ligarmos e gerir maquinas remotas, recorrendo ao protocolo SSH. Ao contrário de outras ferramentas como o Telnet, rcp, rlogin e ftp, o OpenSSH garante que as comunicações entre máquinas sejam seguras, pois recorre à criptografia para cifrar todo o tráfego (incluindo passwords).
Recentemente o projecto OpenBSD disponibilizou o OpenSSH 6.5. Vamos conhecer as novidades.
O OpenSSH é uma versão gratuita da implementação do SSH. Para quem não sabe, o SSH – Secure Socket Shell é um protocolo que permite, de forma segura, aceder e gerir remotamente máquinas Linux e não só.
O OpenSSH é um conjunto de ferramentas das quais fazem parte o:
- ssh – um substituto para rlogin, rsh e telnet.
- scp – um substituto para rcp
- sftp – um substituto para o ftp
- sshd – daemon da versão server do SSH
- ssh-keygen – uma ferramenta para verificar e gerar chaves RSA, DSA e Elliptic Curve
- ssh-agent e ssh-add – utilitários para que o utilizador não necessite de introduzir sempre a password – ver aqui
Esta nova versão inclui um conjunto de melhorias e também algumas novidades das quais se destacam:
- Suporte para partilha de chaves usando ECDH – Elliptic curve Diffie–Hellman
- Suporte para Ed25519
- Um novo formato para chaves privadas
- Uma nova cifra de transposição
- …e outras alterações – Conheça tudo aqui
Para quem usa o OpenSSH, é importante que actualizem para esta nova versão para tirar partido das novidades incluídas (apesar de transparentes para o utilizador) e também porque há um conjunto de melhorias, comparativamente a versão anterior.
Costuma usar o protocolo SSH para aceder aos equipamentos ou ainda usa o telnet?