Jinsi ya Kuunganisha kwa Hifadhidata ya Mbali katika pgAdmin4 na DBeaver


uhamishaji wa faili.

SSH pia inaweza kutumika kutengeneza njia salama ya mawasiliano kati ya kompyuta kwa ajili ya kusambaza miunganisho mingine ya mtandao ambayo kwa kawaida haijasimbwa kwa njia fiche, mbinu inayoitwa SSH Tunneling (au usambazaji wa bandari).

Hapa kuna baadhi ya matukio ya kawaida ambayo utatumia kichuguu cha SSH au usambazaji wa bandari:

  • Ikiwa mlango wa huduma ya mbali unayojaribu kufikia umezuiwa kwenye ngome.
  • Ungependa kuunganisha kwa usalama kwa huduma ambayo haitumii usimbaji fiche na nyingine nyingi.

Kwa mfano, ikiwa ungependa kuunganishwa kwenye kundi la hifadhidata la mbali la PostgreSQL linaloendeshwa kwenye bandari 5432 kwenye Seva A, lakini trafiki kwenye mlango huo inaruhusiwa tu kutoka kwa Seva B (ambayo una ufikiaji wa SSH). Unaweza kuelekeza trafiki kupitia muunganisho wa SSH (handaki) kupitia Seva B ili kufikia nguzo ya hifadhidata.

Mwongozo huu unadhania kuwa una pgadmin4 na zana za usimamizi wa hifadhidata za DBeaver zilizosakinishwa kwenye mfumo wako wa Linux, vinginevyo, angalia miongozo hii:

  • Jinsi ya kusakinisha PostgreSQL na pgAdmin katika CentOS 8
  • Jinsi ya kusakinisha PostgreSQL na pgAdmin katika RHEL 8
  • Jinsi ya Kusakinisha PgAdmin 4 Debian 10/11
  • Jinsi ya kusakinisha PostgreSQL na pgAdmin4 katika Ubuntu 20.04
  • Jinsi ya kusakinisha PostgreSQL kwa pgAdmin4 kwenye Linux Mint 20
  • Jinsi ya Kusakinisha DBeaver Universal Database Tool katika Linux

Sanidi Uwekaji wa SSH katika pgadmin4

Fungua programu yako ya pgadmin4 na uanze kwa kuunda muunganisho mpya wa seva, nenda kwenye kichupo cha Vitu, kisha ubofye Unda na ubofye Seva. Katika dirisha ibukizi, chini ya kichupo cha Jumla, ingiza jina la seva kama ilivyoangaziwa kwenye picha ya skrini ifuatayo.

Ifuatayo, bofya kwenye kichupo cha Muunganisho ili kuingiza mipangilio ya unganisho la hifadhidata. Ingiza anwani ya IP ya seva ya hifadhidata au FQDN (jina la kikoa lililohitimu kikamilifu). Kisha weka bandari, jina la hifadhidata, jina la mtumiaji la hifadhidata, na nenosiri la mtumiaji.

Unaweza kuangalia Hifadhi nenosiri ili kuhifadhi nenosiri ndani ya nchi ili usiagizwe kuliingiza kila unapojaribu kuunganisha kwenye hifadhidata.

Ifuatayo, bofya kwenye kichupo cha SSH Tunnel. Washa chaguo la \Tumia kichuguu cha SSH, weka kipangishi cha Njia, mlango wa Tunnel, jina la mtumiaji la SSH. Kisha uchague aina ya Uthibitishaji (nenosiri au faili ya utambulisho).

Tunapendekeza utumie uthibitishaji wa ufunguo wa umma kwa hivyo chagua FILE YA IDENTITY na uchague faili ya ufunguo wa kibinafsi kutoka kwa mashine yako ya karibu. Kisha ubofye HIFADHI kama ilivyoangaziwa kwenye picha ya skrini ifuatayo.

Ikiwa mipangilio na vitambulisho vilivyotolewa vya muunganisho wa hifadhidata na handaki ya SSH ni sahihi na halali, muunganisho wa handaki na hifadhidata unapaswa kuanzishwa kwa mafanikio.

Sanidi Uingizaji wa SSH katika DBeaver

Baada ya kuzindua DBeaver, nenda kwenye kichupo cha Hifadhidata, kisha ubofye Muunganisho Mpya wa Hifadhidata kama inavyoonyeshwa kwenye skrini ifuatayo.

Chagua kiendesha hifadhidata yako kutoka kwenye orodha kama ilivyoangaziwa kwenye picha ya skrini ifuatayo kisha ubofye Inayofuata.

Sasa weka mipangilio ya muunganisho wa hifadhidata, IP au FQDN ya seva pangishi ya hifadhidata, jina la hifadhidata, jina la mtumiaji la hifadhidata, na nenosiri la mtumiaji kama ilivyoangaziwa katika picha ya skrini ifuatayo. Kisha bofya kwenye kichupo cha SSH ili kuingiza mipangilio ya muunganisho wa handaki kama ilivyoelezwa katika hatua inayofuata.

Washa SSH kwa kuangalia chaguo la Tumia SSH Tunnel. Ingiza seva pangishi ya Tunnel, mlango wa Tunnel, jina la mtumiaji la muunganisho wa SSH, na uchague mbinu ya Uthibitishaji.

Kama kawaida, tunapendekeza kutumia uthibitishaji wa ufunguo wa Umma. Kisha chagua au ingiza njia ya ufunguo wako wa kibinafsi. Kisha ubofye Maliza kama ilivyoangaziwa kwenye picha ya skrini ifuatayo.

Kumbuka: Ikiwa ufunguo wako wa faragha una kaulisiri, unahitaji kuitoa.

Ikiwa muunganisho wako wa hifadhidata na mipangilio ya handaki ya SSH ni sahihi na halali, muunganisho unapaswa kufaulu. Sasa unaweza kufanya kazi kwa usalama na hifadhidata yako ya mbali.

Kwa habari zaidi, angalia hati za muunganisho wa DBeaver SSH.