Postgresql’in Uzaktan Bağlantısını Aktifleştirmek

Standard

Merhaba;

Postgresql’in kurulumunu tamamladıktan sonra, uzaktan bağlanılmak istendiğinde servis aktif olmasına rağmen hata vermektedir. Bunun sebebi varsayılan olarak postgresql dışarıdan gelen bağlantıları reddedecek şekilde konfigüre edilmiştir. Peki dışarıdan bağlantıları nasıl aktifleştireceğiz?

Önce postgresql’e “dışarıdan sana bağlantı gelebilir, bunları reddetme, benim kontrolümde” demek için, kabul edeceği IP adres aralığını genişletiyoruz.

 # cd /etc/postgresql/9.3/main
# nano postgresql.conf

Burada CTRL + W yaparak “listen_adresses” kısmını bulup aşağıdaki şekilde değiştiriyoruz.


1
<span class="pln">listen_addresses </span><span class="pun">=</span> <span class="str">'*'</span>

Şimdi de, postgresql’e, sana falancadan filanca şekilde gelecekler, tamam dışarıdan gelinecek ama şunları şunları al demek için, aynı dizin altındaki pg_hba.conf dosyasını açarak CTRL + W yardımıyla “local all…” şeklinde giden kısma ulaşıyoruz ve orayı şu şekilde değiştiriyoruz;


1
<span class="pln">host    </span><span class="kwd">all</span>             <span class="kwd">all</span>             <span class="lit">0.0.0.0</span><span class="pun">/</span><span class="lit">0</span><span class="pln">            md5</span>

Son olarak postgresql servisimizi yeniden başlatıyoruz;

 # service postgresql restart

Herşey yolunda gitmiş ise hata almadan servis yeniden ayağa kalkacaktır.

Başka bir yazımda görüşmek dileğiyle, [klişe] esen kalın 🙂

 

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir