Sürüm geçmişi
quickssh'ın her sürümünde gelen yenilikler, iyileştirmeler ve düzeltmeler. Sunucu ile istemci aynı sürüm numarasını taşır; ikisini birlikte güncelleyin.
0.6.0 2026-10-19
Veritabanları, tarayıcı eklentisi, notlar ve lisans.
Yeni
- Veritabanı kayıtları: PostgreSQL, MySQL, MSSQL ve Redis için sunucu sabit bir port açar; araçlar doğrudan veritabanına bağlanıyormuş gibi bağlanır. Rotadaki VPN ilk bağlantıda kendiliğinden başlar.
- Split tunneling: VPN sayfasından seçilen uygulamalar yalnızca o VPN'den geçecek biçimde başlatılır; komut satırında
quickssh run. - Tam terminal desteği: kayıt düzenleme ve silme, gruplar, merkezi sunucu ayarı, günlük ve tercihler için komutlar (
edit-ssh,edit,rm,group,server,log,settings,show). - Sürükle-bırak yükleme ve dosya sayısı ile boyut için ayrı, akan ilerleme göstergesi.
- Yedek: kayıtların parolayla şifreli tek dosyaya dışa ve içe aktarımı; merkezi sunucuda yalnızca yetkililere açık.
- Sıfırlama: unutulan ana parola için, onay sözcüğü yazdırılarak.
- VNC: Linux masaüstlerine, kiosk ekranlarına ve gömülü cihazlara uzak masaüstü; RDP gibi uygulamada sekme olarak açılır, hedefe sunucu bağlanır.
- Tarayıcı eklentisi: Chrome ve Firefox için. Bir siteyi seçtiğiniz VPN'in, SSH oturumunun ya da kendi proxy'nizin üzerinden açar. Bilgisayardaki quickssh'a eşleştirme anahtarıyla bağlanır; tarayıcıya parola gitmez.
- Notlar: genel, bir gruba ya da bir kayda iliştirilen notlar ve dosya ekleri. Merkezi sunucuda paylaşılmayan not yalnızca yazanına görünür.
- Lisans: lisanssız kullanımda 20 kayıt ve 3 kullanıcı. Lisans anahtarı arayüzden, komut satırından ya da yönetim panelinden girilir; sınır dolunca var olan kayıtlar çalışmaya devam eder.
İyileştirmeler
- Ana parola zorunlu: sunucu kendi bilgisayarınızdaysa kayıtlar şifrelenmeden saklanmaz. Parola belirlenirken iki onay alınır.
- Kayıt sayfalarında başlık ve işlem çubuğu sabit; bütün düğmeler simgeli; silme onay penceresiyle.
- Bağlı oturumda "Bağlan" yerine "Bağlantıyı kes" gösterilir.
- VPN logları sayfanın sonunda değil, ayrı bir pencerede açılır.
- Yeni menüsünde bağlantı tipleri ayrı ayrı listelenir; sağ tık menüsünde kısayollar yazılır.
- Kilit ekranında parolayı gösteren göz simgesi; art arda yanlış girişte uyarı.
- Sunucu imajında saat dilimi (
TZ) ve yönetim paneli için systemd birimi. - Terminalin sağında kaydırma çubuğu;
Shift+PageUp/Shift+PageDowngeçmişte sayfa sayfa kaydırır. - Terminalde
Shift+tıkseçimi tıklanan yere kadar uzatır; seçerken alanın dışına sürükleyince geçmiş kayar.
Düzeltmeler
- Terminalde
Ctrl+Xprograma iletilmiyordu (nano'dan çıkılamıyordu). - SSH tüneli ve proxy bölümlerinde "kopyala" bildirimi iki satırda birden görünüyordu.
- Sunucu imajında SFTP listesi ASCII dışı dosya adlarını bozuk gösteriyordu.
- Terminalden kopyalanan metin yalnızca ekranda görünen kısmı alıyor, satır sonlarını kaybediyordu.
0.5.0 2026-10-07
İstemci ile sunucu ayrıldı; quickssh artık ekipçe kullanılabiliyor.
Yeni
- İstemci ve sunucu ayrı uygulamalar: işi sunucu (
quicksshd) yapar, istemci (quickssh) yalnızca gösterir. Sunucu aynı bilgisayarda ya da uzakta olabilir. - Merkezi sunucu: kullanıcılar, kayıt ve grup bazında yetkiler, parolaları görme yetkisi.
- Yönetim paneli: kayıtlar, kullanıcılar, yetkiler, denetim günlüğü ve ayarlar; ilk girişte zorunlu parola değişikliği.
- OTP kilidi: istemci tek kullanımlık kodla açılır ve yöneticinin belirlediği süre boşta kalınca kilitlenir.
- Geçici erişim (agent): hedefte her bağlantı için kısa ömürlü anahtar; bağlantı kapanınca silinir.
- Dış erişim: VPN'in SSH tüneli ve proxy'si merkezi sunucuda kullanıcıya özel portlardan, yalnızca o anki IP adresine açılır.
- Uzak masaüstü (RDP): uygulamanın içinde sekme olarak; hedefe sunucu bağlanır.
- Dosya oturumları: SFTP ve FTP/FTPS için tam boy dosya yöneticisi.
- Boşta kapanma ve uyanma: kullanılmayan VPN durur, yeni bağlantıda kendiliğinden açılır.
- Sunucunun Docker imajı: tek container, içinde kendi Docker engine'i.
İyileştirmeler
- Pencere yarım ekranda da düzgün yerleşir.
- İstemci ve sunucu için ayrı sistem tepsisi simgeleri; aynı anda tek örnek çalışır.
- Sunucu durduğunda arayüz durumları temizler.
Düzeltmeler
- Pencere kapatıldığında uygulama bazı masaüstlerinde donuyordu.
0.4.0 2026-09-07
Güvenlik ve günlük kullanım konforu.
Yeni
- Ana parola ve şifreli kayıtlar: kayıt dosyası Argon2id ve XChaCha20-Poly1305 ile şifrelenir; uygulama boşta kalınca kilitlenir.
- Sistem tepsisi: pencere kapatılınca uygulama arka planda çalışmaya devam eder.
- Dosya paneli: terminalin yanında, terminaldeki dizini izler; yükleme ve indirme.
- Sunucu durumu çubuğu: CPU, RAM, disk, ağ ve GPU.
- Etkinlik günlüğü: yapılan her işlem kaydedilir.
İyileştirmeler
- Panodaki dosyalar terminale yapıştırılırken yükleme önerilir.
- Gizli alanların görüntülenmesi ve kopyalanması günlüğe yazılır.
0.3.0 2026-08-03
Masaüstü arayüzü.
Yeni
- Arayüz: solda gruplanmış kayıt listesi, sekmelerde gömülü terminal.
- Rota düzenleyici: VPN → VPN → SSH → SSH zincirleri görsel olarak kurulur.
- Gruplar, etiketler ve arama.
- Makrolar: terminalde yapılan adımlar kaydedilip başka oturumlarda oynatılır.
- Yapay zekâ araçları için MCP sunucusu ve soru sormadan komut çalıştıran
quickssh exec. - Türkçe ve İngilizce arayüz.
0.2.0 2026-07-06
Daha fazla VPN türü.
Yeni
- OpenVPN, WireGuard, Cisco AnyConnect, GlobalProtect ve Pulse / Ivanti desteği.
- SOCKS5 proxy: her VPN, tarayıcı gibi araçlar için bir proxy sunar.
- Sabit yönlendirmeler (
-L) ve bir VPN'e başka bir VPN üzerinden ulaşma (--via). - Gateway sertifikası için güven sorusu ve 2FA kodu desteği.
0.1.0 2026-06-08
İlk sürüm.
Yeni
- İzole VPN: FortiGate VPN'i kendi Docker container'ında çalışır; bilgisayarın ağına dokunulmaz.
- Jump host: her VPN
127.0.0.1üzerinde bir SSH jump host açar. - Kayıtlı oturumlar:
quickssh add-sshvequickssh connect; VPN kapalıysa önce o başlatılır. - Üretilen
ssh_configile VPN arkasındaki sunuculara kendi araçlarınızdan erişim.