21 puan yazan xguru 2025-10-01 | 2 yorum | WhatsApp'ta paylaş
  • Terminalden sunucu yönetimi yapmayı sağlayan etkileşimli bir SSH yöneticisi. Go ile yazılmıştır
  • ~/.ssh/config dosyasını temel alarak sunucular arasında geçiş, bağlanma, gezinme, anahtar yönetimi, dosya aktarımı ve yapılandırma değişikliklerine kadar destek sunan klavye odaklı bir arayüz sağlar
  • Sunucu listesini kaydırarak görüntüleme ve ekleme·düzenleme·silme·sabitleme·durum kontrolü (ping) ile birlikte bulanık arama, sunucu etiketleri, filtreleme sayesinde hızlı bağlantı desteği sağlar
  • Port yönlendirme (LocalForward, RemoteForward, DynamicForward), ProxyJump, Multiplexing ile hızlı yeniden bağlanma ve çeşitli kimlik doğrulama seçeneklerini (açık anahtar, parola, agent forwarding) destekler
  • Anahtar yönetimi özellikleri sunar: SSH anahtarlarını otomatik algılama ve otomatik tamamlama, birden fazla anahtarı destekleyen akıllı anahtar seçimi gibi
  • Güvenlik dikkate alınarak tasarlanmıştır
    • Tüm işlemler sistemin varsayılan ssh (OpenSSH) ikilisi üzerinden yürütülür
    • Parolalar, anahtarlar ve kimlik bilgileri saklanmaz, iletilmez veya değiştirilmez
    • Yalnızca ~/.ssh/config okunur ve düzenlenir; değişiklikten önce otomatik yedek oluşturulur
    • Geçici dosyaya yazıp ardından değiştiren atomik yazma yöntemi kullanılır
    • Yıkıcı olmayan düzenleme ile mevcut yorumlar, hizalama ve boşluklar korunur
  • İleride yerel-sunucu arasında dosya aktarımı, SSH anahtarlarının otomatik dağıtımı özelliklerinin eklenmesi planlanıyor

2 yorum

 
shakespeares 2025-10-06

SSH yöneticisi... Gerçekten çok kullanışlı gibi görünüyor! Neredeyse hep CLI ile kullanıyordum ama daha çeşitli özellikleri yönetmek daha kolay olacak gibi.

 
dhy0613 2025-10-01

Include desteğini hâlâ sunmaması üzücü. TUI rahat olduğu için genelde https://github.com/quantumsheep/sshs bunu kullanıyordum, ama birkaç özellik daha eklenirse buna geçmem gerekecek.