Tentang SSH
Secure Shell Protocol (SSH) adalah protokol jaringan kriptografi untuk mengoperasikan layanan jaringan secara aman melalui jaringan yang tidak aman. Aplikasinya yang paling menonjol adalah login jarak jauh dan eksekusi baris perintah.
Aplikasi SSH didasarkan pada arsitektur client-server, menghubungkan instance klien SSH dengan server SSH. SSH beroperasi sebagai suite protokol berlapis yang terdiri dari tiga komponen hierarkis utama:lapisan transport menyediakan otentikasi server, kerahasiaan, dan integritas; protokol otentikasi pengguna memvalidasi pengguna ke server; dan protokol koneksi menggandakan terowongan terenkripsi menjadi beberapa saluran komunikasi logis.
SSH dirancang pada sistem operasi mirip Unix, sebagai pengganti Telnet dan untuk protokol shell Unix jarak jauh yang tidak aman, seperti Berkeley Remote Shell (rsh) dan protokol rlogin dan rexec terkait, yang semuanya menggunakan transmisi teks biasa yang tidak aman dari token otentikasi .
Cara memeriksa kecepatan koneksi ssh Anda
Pernahkah Anda bertanya-tanya berapa kecepatan koneksi ssh Anda. Misalnya Anda terhubung ke server di Dubai tetapi Anda tinggal di London dan sekarang Anda ingin tahu berapa kecepatannya jika Anda perlu melakukan scp sesuatu. Nah solusi untuk masalah ini disebut PV.
PV adalah alat berbasis terminal (berbasis baris perintah) di Linux yang memungkinkan memantau data sedang dikirim melalui pipa. Bentuk lengkap dari perintah PV adalah Pipe Viewer . PV membantu pengguna dengan memberinya tampilan visual berikut,
Waktu yang telah berlalu
Kemajuan yang Diselesaikan (bilah persentase)
Kecepatan transfer data saat ini (juga disebut sebagai tingkat throughput)
Data Ditransfer
ETA (Perkiraan Waktu) (Waktu yang tersisa)×
Jadi bagaimana cara menginstal di debian atau ubuntu?
apt install pvapt install pv
Dan sekarang bagaimana cara memeriksa kecepatan ssh Anda? (UJI KECEPATAN SSH)
yes | pv | ssh remote_host "cat >/dev/null"yes | pv | ssh remote_host "cat >/dev/null"
Code language: JavaScript (javascript)
Anda akan melihat sesuatu seperti ini:
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)
Perintah PV dapat digunakan juga digunakan untuk membuat bilah kemajuan penyalinan seperti ini
pv access.log > $HOME/Documents/access.logpv access.log > $HOME/Documents/access.log
Code language: PHP (php)
Atau untuk membuat file zip dengan bilah kemajuan seperti ini
pv access.log | zip>$HOME/Documents/access.zippv access.log | zip>$HOME/Documents/access.zip
Code language: PHP (php)
Dan masih banyak lagi 🙂
Artikel menarik lainnya mungkin Cara Mudah Instal MySQL di Linux Ubuntu