quickssh

Veritabanları

PostgreSQL, MySQL, MSSQL ve Redis kayıtları için sunucu bir port açar. Araçlarınız o porta, doğrudan veritabanına bağlanıyormuş gibi bağlanır; VPN'i ve tüneli quickssh kurar.

Kayıt ekleme

Yeni menüsünden veritabanı türünü seçin. Hedef adresi, portu, kullanıcıyı ve (isterseniz) veritabanı adını girin; rotayı seçin.

quickssh add-ssh satis --db postgres --host 10.20.0.9 -u rapor --database satis --vpn acme
quickssh add-ssh onbellek --db redis --host 10.20.0.12 -u "" --vpn acme

Kayda sabit bir port atanır ve değişmez:

Tür--dbİlk port
PostgreSQLpostgres15432
MySQLmysql13306
MSSQLmssql11433
Redisredis16379

Port doluysa sıradaki boş port verilir. Kendiniz belirlemek için --local-port kullanın.

Portu açma

Kayıt sayfasında Portu aç'a basın ya da kayda çift tıklayın.

quickssh db open satis
quickssh db ls
quickssh db close satis

Port açıldığında Bağlantı bilgileri kartında host, port, kullanıcı ve hazır bağlantı cümleleri (URL, JDBC, komut satırı) kopyalanabilir durur. Port, siz kapatana ya da sunucu durana kadar açık kalır; arayüzü kapatmanız onu kapatmaz.

postgresql://[email protected]:15432/satis
jdbc:postgresql://127.0.0.1:15432/satis
psql -h 127.0.0.1 -p 15432 -U rapor satis

Nasıl çalışır

Not: Trafik olduğu gibi taşınır. Veritabanının kullanıcı adını ve parolasını aracınız gönderir. Kayda yazdığınız parola yalnızca saklanır ve bağlantı bilgilerinden kopyalanabilir.

TLS ve sertifika adı

Aracınız 127.0.0.1 adresine bağlandığı için, sunucu adını doğrulayan TLS ayarları (PostgreSQL'de verify-full, MSSQL'de varsayılan) ad uyuşmazlığı hatası verir. Şifrelemeyi açık bırakıp ad doğrulamasını kapatın; MSSQL örneklerinde TrustServerCertificate=True bu yüzden hazır gelir.

Merkezi sunucuda

Port sunucuda, size özel olarak açılır ve yalnızca o anki IP adresinizden gelen bağlantılar kabul edilir. Adres olarak sunucunun adresi gösterilir. IP'niz değişirse portu kapatıp yeniden açın. Hesabınız kilitlenir, kapatılır ya da yetkiniz alınırsa port da kapanır.