Cara mempercepat koneksi SSH di GNU / Linux

linux-shell

itu Koneksi SSH adalah salah satu dari alat yang paling banyak digunakan oleh SysAdminHal ini terutama karena fleksibilitasnya dan opsi keamanan yang sangat baik, tetapi karena hampir semua opsi konektivitas ada banyak cara untuk menggunakannya dan beberapa menyiratkan bahwa kecepatan yang tersedia tidak selalu yang terbaik. Dalam kasus tersebut, sayangnya, kami harus menggunakan beberapa bentuk penyesuaian yang memungkinkan kami mendapatkan kualitas koneksi yang layak dan aman, itulah mengapa kami ingin menunjukkan 3 cara untuk mempercepat koneksi SSH di GNU / Linux.

Pada dasarnya, kami ingin membicarakannya opsi konfigurasi yang akan memungkinkan kami mengatasi kendala seperti koneksi yang buruk, atau fakta bahwa kami membuat beberapa koneksi secara bersamaan ke server yang sama, dalam beberapa kasus bahkan mengakses alat grafis melalui Penerusan X, yang dapat membuat kecepatan yang dibutuhkan menjadi tinggi.

Salah satu hal pertama yang dapat kita lakukan adalah memaksa koneksi SSH melalui IPv4Protokol ini juga mengakui koneksi ke IPv6 terbaru, yang pada suatu saat akan benar-benar diperlukan tetapi saat ini tidak, dan fakta penggunaan dukungan untuk keduanya menyiratkan bahwa terkadang koneksi bisa menjadi sesuatu yang lebih lambat. Tetapi kami dapat terhubung ke server mana pun menggunakan SSH hanya melalui IPv4 menggunakan parameter "-4" sebagai berikut:

# ssh -4 pengguna@remoteserver.com

Cara lain untuk melakukannya adalah dengan mengubah file konfigurasi / etc / ssh / ssh_config, Di mana kita harus mencari garisnya "AddressFamily" dan tinggalkan dia dengan keberanian "Inet", yang berarti bahwa kami akan terhubung menggunakan IPv4.

Konfigurasi lain yang memungkinkan kami meningkatkan kecepatan adalah nonaktifkan Pencarian DNS di komputer jarak jauh, dan apakah semua ini mencari IP komputer dan dari itu mendapatkan nama host adalah sesuatu yang membutuhkan sumber daya dan membantu membuat segalanya sedikit lebih lambat, yang kita juga harus pergi ke konfigurasi server SSH , (/ etc / ssh / sshd_config) dan biarkan opsi "UseDNS" dengan nilai "tidak". Kita juga bisa paksa penggunaan kembali koneksi SSHDengan kata lain, saat membuat koneksi baru, upaya akan dilakukan untuk menggunakan kembali koneksi yang sudah ada, sesuatu yang tentunya bisa jauh lebih cepat daripada membuat koneksi baru.

Untuk ini, kami pergi ke file / etc / ssh / ssh_config dan tambahkan baris berikut:

ControlMaster otomatis
ControlPath - /. Ssh / soket /% r% h-% p
KontrolBertahan 600

Baris terakhir (ControlPersist) akan memberi tahu layanan SSH untuk menjaga koneksi tetap terbuka -tetapi di latar belakang- selama 600 detik setelah ditutup, untuk menggunakannya kembali jika menerima permintaan koneksi baru. Jika kita menambahkan baris "Hostname namaserver" kita dapat menunjukkan bahwa konfigurasi ini hanya digunakan untuk Koneksi SSH ke komputer tertentu, yang kami ganti namaserver dengan nama yang sesuai.

Dengan modifikasi sederhana ini kami dapat mencapai beberapa peningkatan pada file kecepatan koneksi SSH dan juga dalam waktu yang dibutuhkan untuk membangun dirinya sendiri, sesuatu yang tidak akan terlihat jika kita memiliki banyak bandwidth dan bekerja di jaringan lokal, tetapi kita pasti akan menghargai jika kita terhubung ke beberapa server jarak jauh.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Michael Angel dijo

    Informasi yang sangat baik terima kasih banyak |

  2.   Michael Angel dijo

    Saya banyak menggunakan perintah ini, terima kasih banyak