Servidores de consola, PDU, switches KVM, switches gestionables antiguos, controladores de gestión de edificios y buena parte del hardware industrial siguen hablando Telnet y nada más, aunque macOS dejó de incluir el comando
telnet hace años. Alguien tiene que administrar esos equipos, y una instalación aparte en cada Mac que lo necesite no es una buena respuesta.
SSHive tiene su propio cliente Telnet, escrito según la RFC 854. Responde a la negociación de opciones que inicia el servidor y escapa cualquier byte 0xFF de lo que escribes, para que nunca se lea como un comando Telnet. Un perfil Telnet guarda un host, un puerto (23 por defecto) y, si quieres, un usuario y una contraseña, que SSHive escribe en las peticiones habituales
login: y
Password:. «Probar conexión», en el diálogo del perfil, comprueba antes de guardar que el servidor responde y que la negociación de opciones termina bien.
En la sesión, los
comandos rápidos insertan tus comandos guardados igual que en SSH. Una sesión Telnet es una pestaña como cualquier otra, así que un switch antiguo queda junto a los servidores a los que llegas por
SSH, que sigue siendo la mejor opción allí donde el equipo lo ofrezca. Telnet solo está en la app para Mac, y en la versión de la Mac App Store no necesita ningún permiso especial: le basta una conexión TCP saliente.