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 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]