Cara Install dan Konfigurasi Dropbear di Ubuntu

Cara Install Dan Konfigurasi Dropbear Di Ubuntu



Dropbear adalah server dan klien SSH ringan sumber terbuka yang dirancang untuk sistem Linux/Unix tertanam dan perangkat IoT. Dropbear digunakan dalam sistem dengan sumber daya memori dan kekuatan pemrosesan yang rendah. Namun, ini juga dapat digunakan pada sistem normal jika Anda mengalami masalah SSH.

Dalam panduan ini, saya akan membahas cara menginstal Dropbear di Linux dan cara mengkonfigurasinya. Di bagian selanjutnya, saya akan menggunakan dbclient untuk terhubung dengan server Dropbear.







Cara Install Dropbear di Ubuntu

Dropbear tersedia di semua distribusi Linux, kita dapat menggunakan manajer paket dari distribusi Linux tertentu untuk menginstalnya.



Ada banyak varian distribusi Linux berbasis Debian seperti Ubuntu, Deepin, Pop!_OS, dan Zorin OS. Untuk menginstal Dropbear pada distribusi Linux berbasis Debian gunakan manajer paket apt:



sudo tepat Install dropbear






Cara Mengonfigurasi Dropbear di Ubuntu

Beberapa opsi perlu dikonfigurasi sebelum memulai Dropbear di Ubuntu. Opsi ini dapat dimodifikasi dari file/etc/default/dropbear. Buka file menggunakan editor teks apa saja:

sudo nano / dll. / bawaan / dropbear


File berikut akan terbuka:




TIDAK_MULAI: Ganti 1 dengan 0 untuk tetap mengaktifkan Dropbear saat boot.

DROPBEAR_PORT: Opsi pertama adalah port TCP Dropbear yang 22 secara default. Dianjurkan untuk mengubahnya ke port lain.

DROPBEAR_PORT = 2222


DROPBEAR_EXTRA_ARGS: Opsi ini digunakan untuk memberikan argumen tambahan seperti menonaktifkan penggunaan kata sandi login -s, dan menonaktifkan login kata sandi untuk penggunaan root -g.

DROPBEAR_EXTRA_ARGS: -S


Beberapa argumen lain dapat ditemukan di halaman manual Dropbear.

pria dropbear



DROPBEAR_BANNER: Opsi ini menyetel string pesan banner; yang akan ditampilkan saat klien login.

DOPBEAR_RSAKEY/DROPBEAR_DSSKEY: Opsi ini berisi jalur default kunci RSA dan DSS, yang ditetapkan saat instalasi. Namun, jalur alternatif untuk kedua kunci tersebut juga dapat disediakan di sini.


Untuk menghindari konflik dengan SSH, disarankan untuk menghentikan layanan SSH di Linux, dan menggunakan perintah service stop:

sudo melayani ssh berhenti


Dan mulai layanan Dropbear, menggunakan perintah mulai layanan:

sudo layanan dropbear dimulai



Sekarang, untuk memeriksa status Dropbear gunakan perintah status layanan:

sudo status dropbear layanan



Sekarang Dropbear di Linux telah berhasil dikonfigurasi.

Cara Menggunakan Dropbear di Ubuntu

Server Dropbear dapat diakses menggunakan perintah ssh atau utilitas dbclient. Sintaksnya adalah:

ssh [ pilihan ] [ nama belakang ] @ [ Alamat IP ]


Atau:

klien db [ pilihan ] [ nama belakang ] @ [ Alamat IP ]

Apa itu Utilitas Dropbear

Berbagai utilitas Dropbear hadir dengan paket Dropbear:

Rincian semua utilitas disebutkan di bawah ini:

dropbearkey

Utilitas ini membuat kunci pribadi SSH dalam berbagai format seperti RSA, DSS, ECDSA, dan Ed25519.

Sintaks penggunaan dropbearkey adalah:

dropbearkey -T [ jenis ] -F [ nama file ] -S [ bit ]


Misalnya, untuk menghasilkan kunci RSA 4096 bit gunakan yang berikut ini:

dropbearkey -T rsa -F myKeyile -S 4096


RSA adalah algoritma yang banyak digunakan dan direkomendasikan untuk menggunakan setidaknya 4096 bit.

DSA adalah algoritma lama lainnya dan tidak disarankan, ukuran kunci 1024 biasanya digunakan.

ECDSA merupakan algoritma baru dan sangat direkomendasikan untuk digunakan biasanya hadir dengan tiga ukuran kunci, 256, 384, dan 521.

Ed25519 umumnya tidak digunakan dan tidak memerlukan ukuran kunci tertentu karena semua kunci yang dihasilkan menggunakan algoritma ini berukuran 256 bit.

klien db

Server Dropbear dapat dihubungkan menggunakan perintah ssh. Namun perintah lain yang bisa digunakan adalah dbclient. Sintaksnya adalah:

klien db [ pilihan ] [ nama belakang ] @ [ Alamat IP ]


konversi dropbear

Utilitas Dropbear ini mengonversi kunci pribadi karena Dropbear dan SSH memiliki format kunci pribadi yang berbeda.

Untuk konversi gunakan sintaks berikut:

konversi dropbear [ tipe masukan ] [ tipe keluaran ] [ file masukan ] [ berkas keluaran ]

Kesimpulan

Dropbear adalah alternatif ringan untuk OpenSSH dan dirancang untuk perangkat tertanam. Itu dapat diinstal di Linux jika Anda mengalami masalah dengan OpenSSH. Atau jika Anda telah menginstal Linux Tertanam pada perangkat maka Dropbear adalah perangkat lunak yang tepat. Dropbear tersedia di berbagai distribusi Linux dan dapat diinstal menggunakan manajer paket default distribusi tersebut. Konfigurasi Dropbear dapat bervariasi dari satu distribusi ke distribusi lainnya.