sql >> Databasteknik >  >> RDS >> PostgreSQL

PostgreSQL startar inte:server.key har grupp- eller världsåtkomst

Jag hade löst det med ..

1) Ange relevant katalog (använd> lokalisera server.nyckel)

2) Säkerhetskopiera den gamla server.key-länken.

3) Kopiera ssl-cert-snakeoil.key till server.key

4-5) Ändra dess ägare och grupp till postgres

6) Se till att behörigheterna är 700 eller 740 (som begärts av felmeddelandet)

Recept för min Ubuntu 12.04 &postgresql-8.3:

sudo cd /var/lib/postgresql/8.3/main/
sudo mv server.key server.key-0
sudo cp /etc/ssl/private/ssl-cert-snakeoil.key server.key
sudo chown postgres server.key
sudo chgrp postgres server.key
sudo chmod 740 server.key
sudo /etc/init.d/postgres-8.3 start

Och nu fungerar det !Tack för supporten.



  1. Saltar mina hash med PHP och MySQL

  2. Hur man analyserar strängar som ett proffs med SQL SUBSTRING()-funktionen?

  3. Något sätt att välja utan att orsaka låsning i MySQL?

  4. Hur kan jag kontrollera två villkor innan jag sätter in?