Re: Postqresql -> su postgres sorunu
merhaba,
/etc/passwd dosyasında tutulan bilgilerin sonuncusu kullanıcının geçerli
kabuğu. her kurulumda böyle midir bilmiyorum, ben debian depolarından
8.0'ı kurmuştum ve postgres kullanıcısı için bu kabuk /bin/false'dı. bu
kabuğun /bin/bash yaptığınızda postgres kullanıcısı olmak istediğinizde
bash kabuğuna düşüyorsunuz. yani o dosyada /bin/false yerine /bin/bash
yazın.
Yılmaz Uğurlu yazmış:
> Selamlar. Postgresql 8.0~ i sorunsuzca makinama kurdum. Ancak
> veritabanı işlemleri yapmak için postgres kullanıcısına geçemiyorum.
> Normal olarak
> --
> # su postgres
> --
> komutunu verdiğimizde
> --
> postgres$
> --
> şeklinde ekrana düşmek gerekiyor ancak ben bunu başarabilmiş değilim.
> Komutu vedikten sonra hiç bir değişiklik olmuyor.
> --
> ikarus:/home/metoikos#
> ikarus:/home/metoikos# su postgres
> ikarus:/home/metoikos#
> Daha öncede bu konu gündeme gelmiş. Onuda inceledim ancak içerisinde
> bir sonuç bulamadım. Postgre'de shell'in /bin/false olmasından
> sözedilmiş ancak, pek bir fikir edinemedim bu cevaptan. Unutmadan
> Sarge 3.1 Etch kullanıyorum.
>
> Cevaplarınız için şimdiden teşekkürler.
>
>
>
--
Azer Demir
Reply to: