"Linux" içindeki kategorilere bakıyorsunuz
May
5

no pg_hba.conf entry for host – PostgreSQL

By mbpakalin  //  Linux  //  1 Yorum

Merhaba,

Bugünkü yazımda PostgreSQL üzerinde oluşan “np pg_hba.conf entry for host” hatasının çözümünü anlatacağım.

Çözüm çok basit, PostgreSQL diğer dbms’lerden farklı olarak, otomatik olarak ip kısıtlamalarıyla gelmekte.Orjinal kurulumda dışarıya erişim tamamen kapatılmıştır.

Dışarıya erişimi açmak için;

/etc/postgresql/9.3/main klasörünün içerisindeki pg_hba.conf dosyasının en sonuna aşağıdaki kodu yazmanız yeterlidir.


host all all 0.0.0.0/0 md5

Yalnız yukarıdaki kod dışarıya tüm erişimi açmaktadır. 0.0.0.0 yazan yere sabit ip’niz varsa onu da oraya yazabilirsiniz.

Değişiklikleri yaptıktan sonra yaptıklarınızı güncellemek için servisi yeniden başlatmanız gerekiyor.Aşağıdaki kodu yazmanız yeterlidir.

 


service postgresql restart

Yukarıda yazılanları yaptığınızda sorununuz çözülecektir.

İyi günler…

May
5

PostgreSQL şifre sıfırlama

By mbpakalin  //  Linux  //  Yorum Yok

Merhaba arkadaşlar,

Bugünkü yazımda sizlere Linux üzerinde PostgreSQL için şifre sıfırlamayı anlatacağım.

Öncelikle


sudo -u postgres psql

yazarak PostgreSQL’in konsol kısmına erişiyoruz.

Konsol’a eriştikten sonra aşağıdaki kodu yazmanız yeterlidir.

ALTER USER postgres PASSWORD 'yeni_sifre';

Yukarıdaki işlemleri yaptığınızda postgres kullanıcısına yeni şifre tanımlamış olacaksınız.

Oca
19

SSH Key – Bad Ownership or Modes

By mbpakalin  //  Linux  //  Yorum Yok

Merhaba arkadaşlar,

Bugünkü yazımda ssh key’lerdeki izin durumundan bahsedeceğim.Farklı bir kullanıcıya ssh key ataması yaptığınızda izinleri ayarlamayı unutursanız aşağıdaki gibi bir hata ile karşılaşabilirsiniz.

Remote: Ignored authorized keys: bad ownership or modes for directory
veya
SSH Authentication refused: bad ownership or modes for file /home/user/.ssh/authorized_keys2

gibi hatalar verebilmekte bu durumu çözmek için aşağıdaki gibi izin ayarlamanız yeterlidir.

chmod 0644 /home/kullanici/.ssh -R

Bu izinleri ayarladığınızda sorununuzun düzelmiş olması gerekiyor.
İyi Günler…

Nis
2

Recovery Console Read-Only Mode

By mbpakalin  //  Linux  //  Yorum Yok

Merhabalar arkadaşlar,

Bugün Ubuntu Recovery Mode üzerinde bir sorunla karşılaştım ve bunun çözümünü sizlerle paylaşacağım.

Sorun: Ubuntu Recery Mode’da Drop Root Shell yaptığınız zaman tüm dosyalar read-only(Sadece Okuma) modundadır.Eğer sistem ayarlarında değişiklik yaptıysanız ve sisteminizde tekrar değişiklik yapıp bu hatayı düzeltmek istiyorsanız.Sadece okuma izini olduğu için hiçbir değişiklik yapamıyorsunuz.Bu durumu çözüme kavuşturmak için aşağıdaki yazdığım komutları yazmanız yeterlidir.

 mount -o rw, remount /

Bu yukarıdaki kodu yazdığınızda yazma/okuma izinleriniz tanımlanmış olacaktır.Kısacası HDD’yi tekrar okuma/yazma olarak mount ediyoruz.

İyi Günler…

Şub
15

VPN Server Kurulumu

By mbpakalin  //  Linux  //  4 Yorum

Merhaba arkadaşlar,

Bugünkü yazımda sizlere CentOS üzerinde PPTP(Point to Point) VPN Kurulumunu anlatacağım.Öncelikle 3 çeşit VPN Server vardır.Bunlar, Point To Point Tunneling Protocol(PPTP), Layer 2 Tunneling Protocol(L2TP) ve OpenVPN vardır.Bugün ise biz PPTP kuracağız.PPTP neredeyse tüm işletim sistemleri üzerinde çalışmaktadır.(Windows,Linux,Android,IOS ve Mac OS).

Öncelikle aşağıdaki komutları terminalimize yazalım;

CentOS için;

yum install ppp
cd /usr/local/src
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.rhel5.x86_64.rpm
rpm -Uhv pptpd-1.3.4-2.el6.x86_64.rpm

Ubuntu İçin;

apt-get install pptpd

Bu işlemleri yaptıktan sonra VPN için ip aralığını belirtmemiz gerekiyor.Bu ip aralığı VPN ile bağlandığınızda alacağınız local ip’dir.

Öncelikle

nano /etc/pptpd.conf

ile PPTPD konfigurasyon dosyamızı açıyoruz.

Konfigürasyon dosyamızın en alt kısmına

localip 192.168.0.1
remoteip 192.168.0.101-200

yazıp kaydediyoruz.VPN ile bağlantı sağladığımızda yerel ip olarak 192.168.0.101 ile 192.168.0.200 arasında bir ip alacağız. Dış ip olarak zaten sunucuzun ip adresini alıyor olacaksınız.

Şimdi geldik en önemli kısma, VPN kullanıcı ve şifrelerini belirtmeye:

nano /etc/ppp/chap-secrets

yazıp dosyamızı açıyoruz.
Bu dosya içerisine:

kullanici_adi * sifre *

formatında yazıp dosyamızı kaydediyoruz.

Örneğin;

deneme * super_sifre *

Şimdi geldik VPN Server için DNS belirlemeye

nano /etc/ppp/options.pptpd
ms-dns 8.8.8.8
ms-dns 8.8.4.4

içerisine dns kullanmak istediğimiz DNS serverleri yazıp kaydediyoruz.Eğer siz farklı bir dns adresi kullanmak istiyorsanız direkt içerisine yazmanız yeterli.

Şimdi geldik en önemli kısıma, bu kısımı yapmazsanız karşı taraftan ip alamayabilirsiniz.
Bu kısımda Linux’un ip yönlendirme özelliğini açacağız.

nano /etc/sysctl.conf
net.ipv4.ip_forward = 1

Bu değişikliği yaptıktan sonra bu ayarları uygulamak için aşağıdaki komutu yazıyoruz.

sysctl -p

Sıra geldi FireWall ayarlarımıza

iptables -A INPUT -i eth0 -p tcp --dport 1723 -j ACCEPT
iptables -A INPUT -i eth0 -p gre -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -A FORWARD -i ppp+ -o eth0 -j ACCEPT
iptables -A FORWARD -i eth0 -o ppp+ -j ACCEPT
service iptables save
service iptables restart

komutlarını girdikten sonra servisimizi başlatıyoruz;

service pptpd start

yazarak servisimizi başlatıyoruz.
Bu işlemi gerçekleştirdikten sonra ise sıra geldi servisimizi başlangıç listesine eklemeye,

chkconfig pptpd on

Bu işlemide gerçekleştirdikten sonra artık VPN kullanmaya başlayabilirsiniz.
İyi Günler…

Şub
15

CentOS Zimbra Mail Server Kurulumu

By mbpakalin  //  Linux  //  Yorum Yok

Merhaba arkadaşlar,

Bugünkü yazımda sizlere CentOS üzerinde Zimbra mail server kurulumunu anlatacağım.Ama sisteminizde Apache vs kurulu olmaması gerekiyor.Çünkü Zimbra’da kendi üzerinde Apache ile geliyor.

Sunucum DigitalOcean üzerinde CentOS 6.5 x64 kurulu ve bunun üzerinde işlemleri göstereceğim.

Öncelikle sunucumuza bağlanıp zimbra mail server yazılımını sistemimize indiriyoruz bunun için sisteminizde “wget” adlı dosya indirme yazılımının kurulu olması gerekiyor.Kurulu değil ise

yum install wget 

yazarak bu yazılımı kurabilirsiniz.Tabi bu kurulumu yapmanız için “root” kullanıcıı olmanız gerekiyor.Zimbra Mail Server kurmak için öncelikle sisteminizde bu yazılımlarında kurulu olması gerekiyor “sysstat” ve “nc” kurmak için;

yum install sysstat nc

yazarak kurabilirsiniz.Tüm bu işlemleri yaptıktan sonra

wget http://files2.zimbra.com/downloads/8.0.6_GA/zcs-8.0.6_GA_5922.RHEL6_64.20131203103705.tgz

ile dosyamızı indirdikten sonra

tar -zxvf zcs-8.0.6_GA_5922.RHEL6_64.20131203103705.tgz

yazarak dosyalarımızı çıkartalım

cd zcs-8.0.6_GA_5922.RHEL6_64.20131203103705

yazarak çıkarttığımız dosyalar için oluşan klasöre geçiş yapalım.

Kuruluma başlamadan önce sistemimizdeki host ayarlarını yapmamız gerekiyor bunun için öncelikle

hostname "domainismi"

yazmanız gerekiyor.Bunu yazdıktan sonra

nano /etc/hosts

yazarak hosts dosyamızı düzenlememiz gerekiyor.Bu dosyayı açıp sadece aşağıdaki kısımları sizin sitenizin domain adresi olarak değiştirmeniz yeterli.

ip_adresiniz zimbra.ornek.com zimbra ornek.com

Bu işlemi yaptıktan sonra dosyamızı kaydedip çıkalım.Sonrasında aşağıdaki komutu yazıp kurulum işlemlerini başlatalım.

sudo sh install.sh

Bu işlemi yaptığınızda aşağıdaki resimde gördüğünüz gibi bir lisans sözleşmesi çıkacak bunun için “y” tuşuna basıp enter tuşuna basıp devam edelim.

1bu işlemi yaptıktan sonra tekrar bir lisans sözleşmesi gelecek bunada y tuşuna basıp entere basalım.

2Bu işleme de devam ettikten sonra,

3Sonrasında böyle bir yazı gelecek ve hangilerini kurmak istediğimizi soracak.Hepsi için y tuşuna basıp entere basalım.Bu dediklerimi yaptıktan sonra böyle bir ekran görmeniz gerekiyor:

4Bunların hepsini kurmak istediğimizi onaylamak için y tuşuna basıp enter’a basalım.

5Tüm yazılan işlemleri yaptıktan sonra böyle bir ekran görmelisiniz.

Daha sonrasında kurulum bittiğine dair bir ana ekran gelecek bu ana ekran’da admin şifremizi belirtmemiz gerekiyor.

6Daha sonrasından menü’den zimbra-store içerisinden admin şifresini belirtmemiz gerekiyor.

Klavyemizden 3 tuşuna basıp entera basıyoruz, açılan menüden 4 tuşuna basıp enter’a bastıktan sonra.Bizden yeni bir şifre belirtmemizi istiyecektir.Şifremizi girip enter’a bastıktan sonra r tuşuna basıp ana menü’ye dönüyoruz.Açılan ekranda s tuşuna basıp enter’a basıyoruz daha sonrasında a tuşuna basıp enter’a bastıktan sonra.Kurulum işleminin tamamlanmasını bekliyoruz.

“Notify zimbra of your installation[YES]” diye bir kısım çıkacak bu çıktığında n yazıp enter’a basıp kurulum işlemimizin tamamlanmasını bekliyoruz.

Kurulum tamamlandığında böyle bir ekran ile karşılaşacaksınız.

7bu ekran geldiğinde enter tuşuna bastığımızda kurulum işlemi bitecek ve terminal ekranına geri döneceğiz 🙂

Şub
10

Ubuntu Parlaklık Problemi

By mbpakalin  //  Linux  //  Yorum Yok

Merhaba arkadaşlar,

Bugünkü yazımda Ubuntu yüklü/yüklenmiş laptoplarda olan parlaklık probleminin nasıl çözüleceğini anlatacağım.

CTRL + ALT + T tuşuna basarak terminali açıp root olarak giriş yapmanız gerekiyor.Bu işlemleri yaptıktan sonra:

sudo gedit /etc/default/grub

kodunu yazıp grub dosyamızı açalım.

Bu dosyayı açtığınızda

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

yazılı bir satır göreceksiniz.Bu satıra şunları ekliyoruz sadece;

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"

kısacası satıra ek olarak sadece api_backlight=vendor yazısını ekliyoruz.Bu işlemi yaptıktan sonra

sudo update-grub

yazarak grub dosyamızı güncelliyelim.

Bu işlemide yaptıktan sonra sistemi yeniden başlattığınızda artık klavyenizden yada ayarlar kısmında Ekran Parlaklığını değiştirebileceksiniz.FN+F2 ,FN+F3 tuşları bu işlemi yaptıktan sonra gayet stabil bir biçimde çalışıyor.

Hepinize iyi günler.

Kaynak: http://www.techjail.net/solved-brightness-problem-in-ubuntu-12-04-precise-pangolin.html

%d blogcu bunu beğendi: