- 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
Manajer SSH... sepertinya akan sangat berguna! Saya hampir selalu menggunakannya lewat CLI, jadi rasanya akan lebih mudah untuk mengelola berbagai fitur yang lebih beragam.
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.