Saya telah membuat nama pengguna, kata sandi & kunci ssh dengan hak akses root pada server jarak jauh (Vagrant) dan saya berusaha untuk terhubung melalui metode yang biasa tetapi otentikasi kata sandi saya gagal. Saya dapat berhasil ssh ke server menggunakan kredensial yang sama.
Bagaimana saya bisa mengkonfigurasi QGIS untuk terhubung ke PostgreSQL / PostGIS menggunakan kunci ssh?
Jawaban:
QGIS tidak mendukung tunneling SSH saat ini, itu didukung oleh klien PGAdmin.
Anda dapat mengedit file server pg_hba.conf untuk menerima koneksi eksternal dan memastikan port server Anda mendengarkan 5432, mungkin layak untuk mengamankan koneksi pada 5432 ke IP Anda.
Pilihan lainnya adalah membuat terowongan SSH Anda sendiri, saya tidak punya pengalaman dalam hal ini tetapi tampaknya ada panduan di luar sana terkait dengan QGIS
sumber
Kami biasanya melakukan port forwarding di localhost di Vagrantfile melalui:
Atau Anda bisa dengan mudah memajukan terowongan ssh selama gelandangan ssh:
Kemudian Anda dapat terhubung dari QGIS seperti biasa (localhost, port 5433). Mungkin ini bisa membantu.
sumber