21 poin oleh xguru 2025-10-01 | 2 komentar | Bagikan ke WhatsApp
  • Manajer SSH interaktif untuk mengelola server dari terminal. Ditulis dalam Go
  • Menyediakan UI berfokus pada keyboard berdasarkan file ~/.ssh/config, yang mendukung perpindahan antarserver, koneksi, penelusuran, manajemen key, transfer file, hingga perubahan konfigurasi
  • Mendukung koneksi cepat dengan menelusuri daftar server lewat scroll, serta tambah·edit·hapus·sematkan·cek status (ping) dan pencarian fuzzy, tag server, filtering
  • Mendukung port forwarding (LocalForward, RemoteForward, DynamicForward), ProxyJump, reconnect cepat melalui Multiplexing, serta berbagai opsi autentikasi (public key, kata sandi, agent forwarding)
  • Menyediakan fitur manajemen key: deteksi otomatis SSH key dan pelengkapan otomatis, serta pemilihan key cerdas yang mendukung banyak key
  • Dirancang dengan mempertimbangkan aspek keamanan
    • Semua operasi dijalankan melalui binary ssh (OpenSSH) bawaan sistem
    • Tidak menyimpan, mengirim, atau mengubah kata sandi, key, maupun informasi autentikasi
    • Hanya membaca dan memodifikasi ~/.ssh/config, serta membuat backup otomatis sebelum perubahan
    • Menggunakan metode atomic write dengan menyimpan ke file sementara lalu menggantinya
    • Pengeditan non-destruktif sehingga komentar, perataan, dan spasi yang sudah ada tetap dipertahankan
  • Ke depannya akan ditambahkan fitur transfer file antara lokal dan server, serta distribusi otomatis SSH key

2 komentar

 
shakespeares 2025-10-06

Manajer SSH... sepertinya akan sangat berguna! Saya hampir selalu menggunakannya lewat CLI, jadi rasanya akan lebih mudah untuk mengelola berbagai fitur yang lebih beragam.

 
dhy0613 2025-10-01

Sayang sekali masih belum mendukung Include. Karena TUI nyaman dipakai, selama ini saya lebih sering memakai https://github.com/quantumsheep/sshs, tapi kalau fiturnya ditambah sedikit lagi sepertinya saya akan pindah.