GNU/Linux >> Znalost Linux >  >> Linux

Snadný způsob, jak zkontrolovat test rychlosti SSH


O SSH

Secure Shell Protocol (SSH) je šifrovací síťový protokol pro bezpečný provoz síťových služeb přes nezabezpečenou síť. Jeho nejpozoruhodnějšími aplikacemi jsou vzdálené přihlášení a provádění příkazového řádku.

Aplikace SSH jsou založeny na architektuře klient–server, která propojuje instanci klienta SSH se serverem SSH. SSH funguje jako vrstvená sada protokolů obsahující tři hlavní hierarchické komponenty:transportní vrstva zajišťuje autentizaci serveru, důvěrnost a integritu; protokol pro autentizaci uživatele ověřuje uživatele na serveru; a spojovací protokol multiplexuje šifrovaný tunel do více logických komunikačních kanálů.

SSH bylo navrženo na operačních systémech podobných Unixu jako náhrada za Telnet a za nezabezpečené vzdálené protokoly Unix shell, jako je Berkeley Remote Shell (rsh) a související protokoly rlogin a rexec, které všechny používají nezabezpečený přenos autentizačních tokenů v prostém textu. .

Jak zkontrolovat rychlost připojení ssh

Zajímalo vás někdy, jaká je rychlost vašeho připojení SSH. Například jste připojeni k serveru v Dubaji, ale žijete v Londýně a nyní chcete vědět, jaká je rychlost, pokud potřebujete něco scp. Řešení tohoto problému se nazývá PV.

PV je terminálový (příkazový řádek) nástroj v Linuxu, který umožňuje monitorování dat posílá se potrubím. Úplná forma příkazu PV je Prohlížeč potrubí . PV pomáhá uživateli tím, že mu poskytuje vizuální zobrazení následujících:
Uplynulý čas
Dokončený pokrok (procentuální sloupec)
Aktuální rychlost přenosu dat (také označovaná jako propustnost)
Data přenesena
ETA (odhadovaný čas) (zbývající čas)×

Jak tedy nainstalovat v debianu nebo ubuntu?

apt install pvapt install pv

A jak nyní zkontrolovat rychlost ssh? (TEST RYCHLOSTI SSH)

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

Uvidíte něco takového:

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)

Příkaz PV lze také použít k vytvoření podobného ukazatele průběhu kopírování

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

Nebo pro vytvoření souboru zip s ukazatelem průběhu

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

A mnohem více 🙂

Dalším zajímavým článkem může být Snadný způsob instalace MySQL na Ubuntu Linux


Linux
  1. (Snadné) Otestujte si rychlost stahování z internetu v terminálu Linux

  2. „Správný“ způsob, jak otestovat, zda služba běží ve skriptu?

  3. Ssh – protokoly Sshd?

  1. Jaký je nejjednodušší způsob, jak SSH používat Python?

  2. Jaký je nejlepší způsob, jak zkontrolovat, zda je svazek připojen ve skriptu Bash?

  3. Nelze získat přístup SSH pro nového uživatele

  1. Jak zkontrolovat rychlost vašeho ssh připojení

  2. Jak porovnat nebo zkontrolovat rychlost serveru DNS v systému Linux?

  3. Linux – snadný způsob, jak určit technologii virtualizace počítače se systémem Linux?