Banner - Cara Membuat SSH Key di Termius

Cara Membuat SSH Key di Termius

Mengamankan akses server tidak lagi cukup hanya mengandalkan username dan password. Saat ini, banyak administrator server dan developer memilih menggunakan SSH Key karena lebih aman dan lebih sulit dibobol dibanding metode autentikasi konvensional. Oleh karena itu, memahami cara membuat SSH Key di Termius menjadi langkah penting bagi siapa saja yang ingin mengelola server dengan lebih aman.

Termius sendiri merupakan salah satu aplikasi SSH client modern yang populer digunakan untuk mengakses server Linux dari berbagai perangkat. Selain memiliki antarmuka yang mudah digunakan, Termius juga menyediakan fitur manajemen SSH Key dan sinkronisasi antar perangkat yang memudahkan pengguna dalam mengelola koneksi server.

Dalam artikel ini, kami akan membahas cara membuat SSH Key di Termius, mulai dari proses pembuatan key hingga penggunaannya untuk autentikasi ke server Linux.

Apa Itu SSH Key?

Secure Shell Key atau SSH Key adalah metode autentikasi kriptografi yang digunakan untuk masuk ke dalam server tanpa perlu mengetikkan kata sandi konvensional. Di dalam aplikasi Termius, fitur pembuatan SSH Key ini sudah terintegrasi secara bawaan (built-in).

Termius menyediakan antarmuka grafis (GUI) yang sangat ramah pengguna. Hal ini memungkinkan Anda untuk membuat sepasang kunci keamanan hanya dengan beberapa klik, baik melalui perangkat desktop (Windows, macOS, Linux) maupun perangkat mobile (Android dan iOS).

Manfaat Menggunakan SSH Key untuk Manajemen Server

Menggunakan SSH Key bukan sekadar mengikuti tren teknologi, melainkan sebuah kebutuhan standar dalam pengelolaan infrastruktur digital. Berikut adalah beberapa manfaat utamanya:

Pindah Hosting ke Rumahweb Gratis

  • Keamanan Tingkat Tinggi: SSH Key hampir mustahil ditembus menggunakan metode brute-force attack, berbeda dengan password teks biasa yang rentan ditebak atau dicuri.
  • Efisiensi Manajemen: Anda tidak perlu menghafal banyak password rumit untuk setiap Cloud VPS (Virtual Private Server) atau Dedicated Server yang Anda kelola.
  • Otomatisasi Script: Memudahkan proses automasi seperti deployment otomatis (CI/CD) karena server dapat saling terhubung secara aman tanpa intervensi manual untuk memasukkan kata sandi.
  • Kemudahan Akses Lintas Perangkat: Dengan fitur sinkronisasi berbasis cloud dari Termius, SSH Key yang Anda buat dapat digunakan secara aman di laptop maupun smartphone Anda.

Mengenal Cara Kerja Autentikasi SSH Key

Secara teknis, autentikasi ini bekerja menggunakan sistem kriptografi asimetris yang menghasilkan sepasang kunci, yaitu:

  1. Public Key (Kunci Publik): Kunci ini diunggah dan disimpan di dalam server target (biasanya di dalam berkas ~/.ssh/authorized_keys). Kunci ini bersifat publik dan aman dikirimkan ke mana saja.
  2. Private Key (Kunci Privat): Kunci ini bersifat sangat rahasia dan tetap tersimpan dengan aman di dalam aplikasi Termius Anda.

Saat Anda melakukan koneksi, Termius akan mencocokkan private key dengan public key yang ada di server. Jika keduanya cocok dan terverifikasi secara matematis, server akan langsung membukakan akses tanpa mengekspos data rahasia Anda ke jaringan internet.

BACA JUGA: Cara Meningkatkan Keamanan VPS Untuk Melindungi Server Anda

Cara Membuat SSH Key di Termius

Berikut adalah langkah-langkah praktis dan terverifikasi untuk mempraktikkan cara membuat ssh key di termius, mulai dari membuat kunci baru di aplikasi hingga mendaftarkannya ke dalam server VPS Anda.

Generate Key Baru di Aplikasi Termius

  1. Buka Menu Keychain: Buka aplikasi Termius di perangkat Anda. Pada panel navigasi di sebelah kiri (versi desktop) atau menu utama (versi mobile), cari dan klik menu Keychain.
  2. Tambah Kunci Baru: Di pojok kanan atas, klik tombol + Add Key (atau New Key), lalu pilih opsi Generate Key.
membuat SSH key di termius di menu keychain
  1. Konfigurasi Atribut Kunci:
  • Label: Berikan nama spesifik agar mudah dikenali (Contoh: Key-VPS-Rumahweb).
  • Type: Sangat direkomendasikan memilih ED25519 karena lebih cepat dan jauh lebih aman. Jika server lama Anda belum mendukungnya, Anda bisa memilih RSA dengan ukuran minimal 3072 atau 4096 bit.
  • Passphrase: Masukkan kata sandi tambahan untuk mengunci private key Anda demi keamanan ekstra.
  1. Simpan dan Salin Public Key: Klik Save atau Generate. Setelah kunci berhasil dibuat, klik pada nama kunci tersebut lalu pilih opsi Copy Public Key.
Public dan private key yang sudah jadi di Temius

Menambahkan SSH Key ke VPS

Setelah berhasil menerapkan cara generate ssh key di termius dan menyalin public key-nya, sekarang Anda perlu mendaftarkannya ke server VPS dengan langkah-langkah berikut:

  1. Buka terminal atau koneksi baru di Termius, lalu masuk ke server menggunakan akses root dan password Anda saat ini:
ssh root@IP-VPS
  1. Masuk ke direktori konfigurasi SSH dengan mengetikkan perintah:
cd ~/.ssh

Catatan: Jika folder tersebut belum ada, buat terlebih dahulu dan atur hak aksesnya menggunakan perintah di bawah ini:

mkdir ~/.ssh
chmod 700 ~/.ssh
  1. Buka editor teks nano untuk memodifikasi atau membuat berkas penampung kunci publik:
nano ~/.ssh/authorized_keys
  1. Tempelkan Public Key dari Termius yang sudah Anda salin sebelumnya ke dalam teks editor ini.
  2. Tekan tombol kombinasi CTRL + X, lalu tekan Y, dan tekan Enter untuk menyimpan perubahan di editor nano.
Edit file authorized_keys
  1. Terakhir, berikan hak akses keamanan yang ketat pada berkas tersebut agar sistem SSH mau menerimanya:
chmod 600 ~/.ssh/authorized_keys
  1. Selesai! Sekarang server VPS Anda sudah mengenali SSH Key dari perangkat Anda dan siap digunakan untuk proses login yang lebih aman.

Tips Keamanan dan Kesalahan yang Harus Anda Hindari

Berdasarkan pengalaman praktis dalam pengelolaan server, berikut adalah beberapa poin penting agar implementasi SSH Key Anda tetap aman dan berjalan lancar:

  1. Jangan Pernah Membagikan Private Key: Berbeda dengan public key, private key tidak boleh disalin ke luar dari Termius atau dikirimkan melalui aplikasi chatting dan email.
  2. Wajib Menggunakan Passphrase: Jangan mengosongkan kolom passphrase saat melakukan generate key. Tanpa passphrase, siapa pun yang berhasil membuka perangkat Anda bisa langsung masuk ke server tanpa hambatan.
  3. Lakukan Rotasi Kunci Secara Berkala: Ganti SSH Key Anda setidaknya setiap 6 hingga 12 bulan sekali untuk meminimalkan risiko eksploitasi jangka panjang.
  4. Jangan Hapus Akses Password Sebelum Tes Berhasil: Saat memasang SSH Key di server, pastikan Anda berhasil login menggunakan key tersebut di jendela terminal baru sebelum Anda mematikan fitur login password di konfigurasi sshd_config

FAQ

Berikut adalah beberapa pertanyaan popular tentang cara membuat SSH Key di Termius.

Apakah Termius aman untuk menyimpan Private Key saya? 

Ya, Termius menggunakan enkripsi zero-knowledge ujung-ke-ujung (end-to-end encryption). Artinya, data key Anda dienkripsi di sisi perangkat Anda terlebih dahulu menggunakan master password akun Anda sebelum disinkronkan ke cloud.


Mengapa saya gagal login padahal sudah membuat SSH Key? 

Masalah ini umumnya terjadi karena public key belum didaftarkan dengan benar di server tujuan, atau hak akses (permission) berkas authorized_keys di server terlalu longgar. Pastikan folder ~/.ssh memiliki permission 700 dan berkas authorized_keys memiliki permission 600.


Bisakah saya mengunduh Private Key dari Termius untuk digunakan di aplikasi lain?

Bisa. Anda cukup masuk ke menu Keychain, pilih kunci Anda, lalu pilih opsi Export Private Key. Namun, lakukan hal ini dengan sangat hati-hati.


Kesimpulan

Menggunakan SSH Key merupakan salah satu cara terbaik untuk meningkatkan keamanan akses server dibandingkan hanya mengandalkan password. Selain lebih aman, metode ini juga membuat proses login menjadi lebih praktis dan efisien, terutama bagi administrator server yang sering melakukan koneksi ke berbagai host.

Dengan memahami cara membuat SSH Key di Termius, Anda dapat memanfaatkan fitur manajemen key yang tersedia untuk mengelola akses server dengan lebih mudah. Setelah SSH Key berhasil dibuat dan didaftarkan ke server, Anda dapat melakukan autentikasi tanpa password sekaligus mengurangi risiko akses tidak sah.

Semoga panduan ini membantu Anda dalam membuat SSH Key di Termius. Jika dikelola dengan baik, kombinasi Termius dan SSH Key dapat menjadi solusi yang aman dan nyaman untuk kebutuhan administrasi server sehari-hari.

Bermanfaatkah Artikel Ini?

Klik bintang 5 untuk rating!

Rating rata-rata 0 / 5. Vote count: 0

Belum ada vote hingga saat ini!

Kami mohon maaf artikel ini kurang berguna untuk Anda!

Mari kita perbaiki artikel ini!

Beri tahu kami bagaimana kami dapat meningkatkan artikel ini?

Agata Bima Saputra

Agata Bima Saputra, atau yang akrab disapa Bima, adalah bagian dari team Technical Support sekaligus penulis di Rumahweb. Bima menulis berbagai artikel yang berkaitan dengan optimasi pada website, penggunaan hosting, serta konten marketing. Melalui Journal Rumahweb, Bima ingin berbagi informasi dan solusi untuk membantu Anda mengoptimasi website dan penggunaan cPanel hosting.