¿Que es SSH?
Brandon M. · 17 de julio de 2026
¿Que chuchas es SSH?
Es un protocolo papi, fue creado en 1995, funca para controlar computadoras de forma remota, y a diferencia de Telnet, su principal ventaja es la seguridad.
¿Como funca?
Es sencillo pero tiene varios, pasos, el conjunto de estos pasos se le conoce como saludo de manos, o apretón de manos, la neta no importa como se llama esa cosa XD.
En fin para este proceso se utilizando dos tipos de encriptación:
- Encriptación asimétrica, usa un par de llaves, una publica y una privada.
- Encriptación simétrica, usa una sola llave compartida para encriptar y desencriptar los datos.
Weno, pues eso es el tipo de encriptación, sin embargo que proceso o pasos suceden para esto? en si se tiene 4 pasos:
1- El apretón de manitas y aceptación
Tu pc gamer y el server se presentan acá bien coquetos uno con el otro, esto de manera "publica", y negocian acá a lo shark thank, que tipo de algoritmo criptográfico quieren usar, ya que ambos deben de soportar el que se vaya usar para los siguientes pasos.
2- Verificar la identidad del server (e we si eres tu?)
En este paso se usa la encriptación asimétrica, el server manda su llave publica a tu pc gamer, tu compu verifica esta llave con su historial de contactos conocidos (known_hosts) esto asegura que te estas conectando al server y no a un hacker aca bien pasado de lanza uy uy que miedo.
3- Generar la llave de la sesión
Se usa un proceso matemático para calcular de forma segura un par de llaves de sesión simétricas idénticas pa, son gemelos, esto sin tener la necesidad de transmitir la llame en si por el interwebs, en el momento que se calcula, se activa la encriptación simétrica para crea run túnel seguro.
4- Autenticar al usuario
Acá usamos el túnel bien pasado de verdura ya bien secreto, bien protegido acá bien encriptado.
En si lo único que hacemos acá, es logearnos, si usamos una contraseña se manda por el túnel protegido, si usamos laves SSH hacemos uso de la encriptación asimétrica como una segunda capa, en donde verificamos nuestra llave privada.
Comandos
Orita, en si son básico y la neta puerco, la mayor parte del tiempos vas a usar lo mismo, y eso es lo que te voy a dar, la neta no me voy a meter tan profundo.
1- El basicon
Es el que vas a usar todo el tiempo te pide el nombre del usuario seguido de una "@" y después a donde te quieres conectar que generalmente es un IP.
ssh usuario@ip_o_direccion2- Sin nombre de usuario
Literal es eso cabrón, este en Windows lo que hace es intentar logearte con tus mismas credenciales de la pc desde donde tes estas intentado conectarte, la neta no lo uso.
ssh ip_o_direccion4- Puerto distinto
Achi es, una practica común no comun, es cambiar el puerto, esto generalmente por temas de segurida, lo unico que ocupas hacer es pasarle el parámetro del puerto con "-p"
ssh usuario@ip_o_direccion -p numero_puerto