SSH significa “shell seguro” y en el uso básico abre un inicio de sesión de línea de comandos en una computadora remota utilizando un canal encriptado. También puede hacer algunas otras cosas terriblemente útiles: puede asignar puertos entre computadoras (por ejemplo, puede conectar el puerto 8080 en su computadora local al puerto 80 en la computadora remota para que pueda acceder al servidor HTTP de la computadora remota a través del puerto 8080 en su propia computadora); puede usar claves previamente compartidas para la autenticación, evitando la necesidad de contraseñas (incluso es común configurar servidores SSH para permitir solo el acceso a través de claves); puede comprimir datos a medida que se transmiten (acelerando las cosas, a veces); puede configurar fácilmente conexiones X11 para exportar aplicaciones GUI desde la computadora remota a la local (en Windows, esto requiere la compra de algún software adicional).
La ventaja de SSH es que encripta todo lo que pasa a través de él, para que otras personas no puedan interceptar y decodificar el tráfico y, cuando se usan claves en lugar de contraseñas, la seguridad de autenticación es lo suficientemente alta como para necesitar hervir los océanos. fuerza bruta adivina la clave.
En los sistemas Windows, necesitará descargar putty.exe, en todo lo demás (Linux, OS X, Solaris, etc.) simplemente abra una ventana de terminal y escriba
- ¿Cómo se ve un algoritmo de código? ¿Qué es lo que necesita saber para poder hacerlo cuando esté programando?
- ¿Cuál es el mejor software para crear presupuestos de ventas?
- Cómo pasar una cadena como argumento a una función y devolver una cadena en C
- ¿Qué proyectos informáticos cooperativos mundiales se están realizando actualmente?
- ¿Cuáles son las causas más comunes de falla del proyecto de software?
ssh [correo electrónico protegido]