Custom banner login SSH adalah pesan atau teks yang muncul saat pengguna mencoba untuk masuk ke sistem melalui protokol Secure Shell (SSH). Pesan ini seringkali digunakan untuk memberikan informasi penting atau untuk memberikan peringatan keamanan kepada pengguna saat mereka mencoba untuk login ke sistem.
Pada panduan ini, kami akan berbagi cara setting custom banner login SSH di layanan VPS KVM Rumahweb. Di panduan ini, kami menggunakan Operating System Linux Ubuntu sebagai demo.
Namun sebelum membahas cara setting custom banner SSH, terlebih dahulu kami akan menjelaskan secara singkat apa itu Custom Banner login SSH.
Mengenal Custom Banner Login SSH
SSH (Secure Shell) adalah protokol jaringan yang digunakan untuk mengakses server dari jarak jauh secara aman. Biasanya, ketika Anda berhasil login ke server melalui SSH, Anda akan disambut dengan pesan default yang menunjukkan nama server dan versi sistem operasi yang digunakan.
Namun, sebagai administrator layanan VPS, Anda mungkin ingin menampilkan pesan khusus atau banner sebelum dan setelah pengguna berhasil login ke server VPS.
Pesan ini dapat berisi informasi penting seperti peringatan tentang aturan keamanan atau pemberitahuan tentang pemeliharaan server. Nah, pesan inilah yang disebut sebagai custom banner SSH.
Pesan banner login SSH ini biasanya disimpan dalam file bernama “banner” atau “banner.txt” pada direktori “/etc” atau “/etc/ssh”. Namun, untuk mengaktifkan banner login SSH, administrator sistem harus mengaktifkan opsi “Banner” dalam file konfigurasi SSH (/etc/ssh/sshd_config) dan menunjukkan lokasi file banner.
Custom Banner sebelum login SSH
Berikut adalah cara custom banner sebelum login ke SSH.
Step 1. Login SSH VPS Anda
Langkah pertama adalah login ke server menggunakan SSH. Anda dapat menggunakan aplikasi terminal atau konsol SSH pada komputer Anda contohnya menggunakan aplikasi Putty.
Gunakan kredensial berupa user dan password Root VPS untuk login ke server VPS anda. Setelah berhasil login, Anda akan melihat pesan default seperti berikut:
Setelah berhasil login, langkah selanjutnya adalah membuat pesan banner yang akan ditampilkan saat input password login ke server VPS. Anda dapat membuat pesan banner dengan membuat file txt di lokasi yang mudah di akses, silahkan gunakan perintah:
nano /etc/banner-max.txt
Masukkan text pesan banner yang ingin di tampilkan. Berikut adalah contoh pesan banner sederhana:
_____ _ __ __
| ___|_ _| |_ | \/ | __ ___ __
| |_ / _` | __| | |\/| |/ _` \ \/ /
| _| (_| | |_ | | | | (_| |> <
|_| \__,_|\__| |_| |_|\__,_/_/\_\
Simpan file text dengan menekan CTRL + X lalu ketik Y di keyboard.
Pastikan Anda menyimpan pesan banner Anda dengan nama file yang tepat, misalnya ‘banner-max.txt’. Simpan file di lokasi yang mudah diakses di server seperti ‘/etc/banner-max.txt’.
Step 3. Mengatur Konfigurasi SSH
Setelah membuat pesan banner, langkah selanjutnya adalah mengatur konfigurasi SSH pada server untuk menampilkan pesan banner saat input password login. Buka file konfigurasi SSH dengan editor teks. File konfigurasi SSH biasanya disimpan di ‘/etc/ssh/sshd_config’ dengan perintah:
nano /etc/ssh/sshd_config
Cari baris teks ‘Banner’ di file konfigurasi dan pastikan baris tersebut tidak di-comment atau dihapus. Jika baris tersebut di-comment, hapus tanda ‘#’ di depan baris tersebut. Jika baris tersebut tidak ada, tambahkan baris berikut di bagian paling bawah dari file konfigurasi:
Banner /etc/banner-max.txt
Simpan perubahan dan keluar dari editor teks.
Step 4. Restart SSH
Setelah mengatur konfigurasi SSH, langkah selanjutnya adalah me-restart layanan SSH agar perubahan dapat diterapkan. Anda dapat menggunakan perintah berikut untuk me-restart layanan SSH:
service ssh restart
Setelah itu, coba login ke SSH server VPS anda, maka setelah input username akan menampilkan tampilan banner seperti di bawah ini saat input password loginnya:
Custom Banner setelah berhasil login SSH
Berikut adalah cara custom banner setelah berhasil login SSH.
- Login SSH server VPS.
- Edit file /etc/motd dengan perintah:
nano /etc/motd
- Masukkan informasi text banner yang akan di tampilkan.
Simpan perubahan dan keluar dari editor teks.
- Restart SSH dengan perintah:
service ssh restart
Setelahnya bisa login ke SSH server VPS anda dengan user dan password loginnya, dan berikut adalah tampilan banner apabila sudah berhasil login ke SSH VPS:
Demikianlah cara mengatur banner SSH custom setelah login.