2024 Autor: Peter John Melton | [email protected]. Última modificación: 2023-12-16 04:49
SSH no solo se autentica a través de una conexión cifrada, todo su tráfico SSH está cifrado. Ya sea que esté transfiriendo un archivo, navegando por la web o ejecutando un comando, sus acciones son privadas.
SSH Tunneling
El túnel SSH permite que un servidor SSH remoto funcione como un servidor proxy. El tráfico de red de su sistema local se puede enviar a través de la conexión segura al servidor SSH. Por ejemplo, puede dirigir su tráfico de navegación web a través de un túnel SSH para cifrarlo. Esto evitaría que las personas en redes Wi-Fi públicas vean lo que está navegando u omita los filtros de contenido y sitios web en una red local.
Por supuesto, el tráfico se desencripta cuando abandona el servidor SSH y accede a Internet. A un servidor web al que acceda a través del túnel, su conexión parecerá provenir de la computadora que ejecuta su servidor SSH, no del sistema local.
En Linux, use el siguiente comando para crear un proxy SOCKS en el puerto 9999 de su sistema local:
ssh -D 9999 -C user@host
‘
Abra su navegador web (u otra aplicación) y configure el proxy SOCKS a puerto 9999 y localhost Utilizar localhost porque la entrada del túnel se está ejecutando en su sistema local.
Transferencias de archivos SCP
El comando scp, o copia segura, le permite transferir archivos entre un sistema remoto que ejecuta un servidor SSH y su sistema local.
Por ejemplo, para copiar un archivo local a un sistema remoto, use la siguiente sintaxis:
scp /path/to/local/file user@host:/path/to/destination/file
scp -r user@host:/path/to/remote/file /path/to/destination/file
También puede configurar el acceso scp sin contraseña y usar scp para transferir archivos desde scripts.
Montaje de directorios remotos
Puede montar una carpeta remota a través de SSH y acceder a ella como cualquier otro directorio en su sistema, omitiendo el tedioso proceso de scp para las transferencias de archivos.
Si está utilizando Ubuntu u otro entorno de escritorio basado en GNOME con el administrador de archivos Nautilus, inicie el administrador de archivos, haga clic en el menú Archivo y seleccione Conectar al servidor.
Si no tiene acceso a una GUI o prefiere usar una utilidad de terminal, puede usar sshfs para montar el sistema SSH remoto como un sistema de archivos en su computadora.
Preservar las sesiones terminales
Cada vez que inicie sesión con SSH, se le presentará una nueva sesión de terminal. Cuando te desconectes, tu sesión se cerrará. Si prefiere conservar una sesión de terminal entre sesiones SSH, use la pantalla GNU o una utilidad alternativa.
Después de iniciar sesión en el sistema remoto, ejecute pantalla comando para iniciar una sesión de pantalla. Ejecute comandos dentro de la sesión de pantalla y luego presione Ctrl-a y entonces re para separar de la sesión de pantalla.
La sesión de pantalla y los comandos que se ejecutan en su interior continúan ejecutándose en segundo plano. Para volver a adjuntar a la sesión de pantalla más tarde, ejecute el pantalla -r mando.
SSH puede aceptar comandos para ejecutarse cuando inicia sesión, por lo que puede conectarse a un servidor SSH y volver a conectarse a una sesión de pantalla con un solo comando:
ssh -t user@host screen -r
Visualización de huellas digitales clave
Cuando se conecte a su servidor SSH desde otro sistema, verá un mensaje de advertencia si el sistema aún no conoce su clave. Este mensaje le ayuda a garantizar que el sistema remoto no sea suplantado por otro sistema.
Puede habilitar esto en su archivo de configuración SSH o simplemente especificarlo como una opción mientras ejecuta el comando SSH. Por ejemplo, ejecute el siguiente comando para conectarse a un servidor SSH con VisualHostKey habilitado:
ssh -o VisualHostKey=yes user@host
¿Tienes algún otro consejo para compartir? Deja un comentario y déjanos saber.
Recomendado:
Cinco cosas útiles que puedes hacer con la barra táctil de la MacBook Pro
Disfruta de la barra táctil, pero ¿te gustaría obtener más de ella? Hay muchas formas de personalizar y utilizar mejor esta pantalla táctil delgada; Aquí hay cinco que recomendamos.
11 cosas que puedes hacer con el panel táctil Force Touch de la MacBook
El nuevo trackpad de Force Touch en MacBooks de Apple es similar a la pantalla 3D Touch en los iPhone 6s y 7, lo que le permite presionar más fuerte para realizar una tarea diferente o mostrar opciones secundarias. Aquí hay algunas cosas geniales que puedes hacer con el trackpad Force Touch de la MacBook.
11 cosas que puedes hacer con Siri en tu Mac
A medida que pasa el tiempo, Apple continúa trabajando con Siri en más de sus productos. Su único dominio solía ser el iPhone y el iPad, luego se abrió camino en el Apple Watch y el Apple TV. Ahora, Siri está en la Mac, y hay algunas cosas geniales que puede hacer.
18+ cosas útiles que puedes hacer con OK Google
Los usuarios de Apple tienen Siri, los usuarios de Windows 10 pueden llamar a Cortana y los usuarios de Android pueden usar Ok Google. Ok, Google puede hacer mucho más que solo buscar cosas, e incluso rivaliza con Siri de alguna manera.
17 cosas que puedes hacer con Siri en el nuevo Apple TV
La versión más reciente de Apple TV tiene muchas características avanzadas geniales. La principal es la integración de Siri, que estamos apostando a que mucha gente todavía no sabe cómo usar. Aquí hay 17 cosas que puedes hacer con Siri.