PgAdmin4 we DBeaver-de uzakdaky maglumat bazasyna nädip birikmeli


faýl geçirmek.

Şeýle hem SSH, adatça şifrlenmedik beýleki ulgam birikmelerini ugratmak üçin kompýuterleriň arasynda ygtybarly aragatnaşyk tuneli döretmek üçin ulanylyp bilner, SSH Tunneling (ýa-da port ugradyş).

Ine, SSH tunelini ýa-da port ugradylyşyny ulanjak umumy ssenariýalar:

  • Girmekçi bolýan uzakdaky hyzmat üçin port gorag diwarynda petiklenen bolsa.
  • Şifrlemäni we başga-da köp ulanmaýan bir hyzmata ygtybarly birikmek isleýärsiňiz.

Mysal üçin, Serwer A-da 5432 portda işleýän uzakdaky PostgreSQL maglumat bazasy toparyna birikmek isleseňiz, emma bu porta traffige diňe B Serwerden rugsat berilýär (SSH girişiňiz bar). Maglumat bazasy toparyna girmek üçin B serweri arkaly SSH birikmesi (tunel) arkaly traffigi ugrukdyryp bilersiňiz.

Bu gollanma, Linux ulgamyňyzda pgadmin4 we DBeaver maglumat bazasyny dolandyrmak gurallarynyň bardygyny çaklaýar, ýogsam, şu gollanmalary gözden geçiriň:

  • CentOS 8-de PostgreSQL we pgAdmin-i nädip gurmaly
  • RHEL 8-de PostgreSQL we pgAdmin nädip gurmaly
  • PgAdmin 4 Debian 10/11
  • nädip gurmaly
  • Ubuntu 20.04-de PostgreSQL we pgAdmin4 nädip gurmaly
  • Linux Mint 20-de pgAdmin4 bilen PostgreSQL nädip gurmaly
  • Linux-da DBeaver uniwersal maglumat bazasy guralyny nädip gurmaly

SSH tunelini pgadmin4-de sazlaň

Pgadmin4 programmaňyzy açyň we täze serwer birikmesini döretmekden başlaň, Obýektler goýmasyna giriň, soňra döretmek we Serwer düwmesine basyň. Açylýan penjirede, Umumy goýmanyň aşagynda, aşakdaky skrinshotda görkezilişi ýaly serweriň adyny giriziň.

Ondan soň, maglumat bazasyna birikme sazlamalaryny girizmek üçin Baglanyşyk goýmasyna basyň. Maglumat bazasynyň serweriniň IP adresini ýa-da FQDN (doly hünärli domen ady) giriziň. Soňra porty, maglumat bazasynyň adyny, maglumat bazasynyň ulanyjy adyny we ulanyjynyň parolyny düzüň.

Paroly ýerli derejede saklamak üçin paroly saklamagy barlap bilersiňiz, her gezek maglumat bazasyna birikjek bolanyňyzda soralmaz.

Ondan soň, SSH Tunnel goýmasyna basyň.\SSH tunelini ulanyň opsiýasyny açyň, Tunel öý eýesini, Tunel portuny, SSH ulanyjy adyny giriziň. Soňra tanamak görnüşini saýlaň (parol ýa-da şahsyýet faýly).

Köpçülikleýin açar tanamaklygy ulanmagy maslahat berýäris, şonuň üçin IDENTITY FILE saýlaň we ýerli enjamyňyzdan şahsy açar faýly saýlaň. Soňra aşakdaky skrinshotda görkezilişi ýaly SAVE basyň.

Maglumat bazasynyň birikmesi we SSH tuneli üçin berlen sazlamalar we şahsyýetnamalar dogry we ygtybarly bolsa, tunel we maglumat bazasy birikmesi üstünlikli gurulmalydyr.

DBeaver-de SSH tunelini sazlaň

DBeaver işe girizilenden soň, Maglumatlar bazalary goýmasyna giriň we aşakdaky skrinshotda görkezilişi ýaly Täze Maglumat bazasy birikmesine basyň.

Aşakdaky skrinshotda görkezilişi ýaly maglumatlar bazasynyň draýwerini saýlaň we Indiki düwmesine basyň.

Indi maglumatlar binýadyna birikme sazlamalaryny, maglumat bazasynyň eýesi IP ýa-da FQDN, maglumat bazasynyň adyny, maglumat bazasynyň ulanyjy adyny we ulanyjynyň parolyny aşakdaky skrinshotda görkezilişi ýaly giriziň. Soňra indiki ädimde düşündirilişi ýaly tunel birikdiriş sazlamalaryny girizmek üçin SSH goýmasyna basyň.

SSH tuneli ulanmak opsiýasyny barlap, SSH-i işlediň. Tunel öý eýesini, Tunel portuny, SSH birikme ulanyjy adyny giriziň we tanamak usulyny saýlaň.

Hemişe bolşy ýaly, açar tanamaklygy ulanmagy maslahat berýäris. Soňra şahsy açaryňyza barýan ýoly saýlaň ýa-da giriziň. Soňra aşakdaky skrinshotda görkezilişi ýaly “Finish” -e basyň.

Bellik: Şahsy açaryňyzda parol bar bolsa, ony üpjün etmeli.

Maglumat bazasynyň baglanyşygy we SSH tunel sazlamalary dogry we dogry bolsa, birikme üstünlikli bolmaly. Indi uzakdaky maglumat bazasy bilen ygtybarly işläp bilersiňiz.

Has giňişleýin maglumat üçin DBeaver SSH birikme resminamalaryna göz aýlaň.