GNU/Linux >> Tutoriales Linux >  >> Linux

Manera fácil de verificar la prueba de velocidad SSH


Acerca de SSH

El protocolo Secure Shell (SSH) es un protocolo de red criptográfico para operar servicios de red de forma segura en una red no segura. Sus aplicaciones más notables son el inicio de sesión remoto y la ejecución de línea de comandos.

Las aplicaciones SSH se basan en una arquitectura cliente-servidor, conectando una instancia de cliente SSH con un servidor SSH. SSH funciona como un conjunto de protocolos en capas que comprende tres componentes jerárquicos principales:la capa de transporte proporciona autenticación, confidencialidad e integridad del servidor; el protocolo de autenticación de usuario valida al usuario ante el servidor; y el protocolo de conexión multiplexa el túnel encriptado en múltiples canales lógicos de comunicación.

SSH se diseñó en sistemas operativos similares a Unix, como un reemplazo para Telnet y para protocolos de shell de Unix remotos no seguros, como Berkeley Remote Shell (rsh) y los protocolos rlogin y rexec relacionados, todos los cuales usan transmisión de tokens de autenticación de texto simple e inseguro. .

Cómo comprobar la velocidad de tu conexión ssh

¿Alguna vez te has preguntado cuál es la velocidad de tu conexión ssh? Por ejemplo, está conectado a un servidor en Dubai pero vive en Londres y ahora quiere saber cuál es la velocidad si necesita scp algo. Bueno, la solución a este problema se llama PV.

PV es una herramienta basada en terminal (basada en línea de comandos) en Linux que permite el monitoreo de datos siendo enviado a través de la tubería. La forma completa del comando PV es Pipe Viewer . PV ayuda al usuario ofreciéndole una visualización de lo siguiente,
Tiempo transcurrido
Progreso completado (barra de porcentaje)
Velocidad de transferencia de datos actual (también conocida como tasa de rendimiento)
Datos transferidos
ETA (tiempo estimado) (tiempo restante)×

Entonces, ¿cómo instalar en Debian o Ubuntu?

apt install pvapt install pv

¿Y ahora cómo comprobar la velocidad de ssh? (PRUEBA DE VELOCIDAD SSH)

yes | pv | ssh remote_host "cat >/dev/null"yes | pv | ssh remote_host "cat >/dev/null"
Code language: JavaScript (javascript)

Verás algo como esto:

root@webleit:~# yes | pv | ssh remote_host "cat >/dev/null"<br>64.0KiB 0:00:00 [15.4MiB/s] [     <=>root@webleit:~# yes | pv | ssh remote_host "cat >/dev/null"64.0KiB 0:00:00 [15.4MiB/s] [     <=>
Code language: HTML, XML (xml)

El comando PV también se puede usar para crear una barra de progreso de copia como esta

pv access.log > $HOME/Documents/access.logpv access.log > $HOME/Documents/access.log
Code language: PHP (php)

O para crear un archivo zip con una barra de progreso como esta

pv access.log | zip>$HOME/Documents/access.zippv access.log | zip>$HOME/Documents/access.zip
Code language: PHP (php)

Y mucho más 🙂

Otro artículo interesante puede ser Una manera fácil de instalar MySQL en Ubuntu Linux


Linux
  1. Cómo comprobar la velocidad de su conexión ssh

  2. (Fácil) Pruebe su velocidad de descarga de Internet en la terminal de Linux

  3. ¿Cómo comparar o comprobar la velocidad de su servidor DNS en Linux?

  4. Linux:¿una forma fácil de determinar la tecnología de virtualización de una máquina Linux?

  5. Ssh:¿cómo acelerar el inicio de sesión de Ssh demasiado lento?

La manera fácil de instalar Mesa 17.0.2 en Ubuntu 16.04 LTS

Personalización de Grub de forma sencilla:Grub-customizer

Actualización a una unidad de estado sólido en Linux:la forma fácil y la forma difícil

Manera fácil de fusionar archivos con el comando Cat

¡Cómo instalar Ubuntu 18.04 Bionic Beaver de la manera más fácil!

LA MANERA FÁCIL de cómo SSH en Bash y WSL2 en Windows 10 desde una máquina externa