George Danchev wrote: >>>kyde se namira tozi pg_shadow i kak se dobawqt user-i >>> > pri men PostgreSQL 7.1.3 instaliran ot debian/unstable > imam v /var/lib/postgres/
/var/lib/postgres? urgh! :) > directory "data" (ili tova e export PGDATA=/var/lib/postgres/data > i directory "data.save", v koito e tozi "pg_shadow", no toj e v nqkakyv > binaren format, a i ne ti trqbva da se zanimavash v nego. Sledvat mnogo > otgovori, na tvoq vypros.... > > >>>w nego? Izobshto kak da ukava ns PstgreSQL-a koi useri >>>ot OS-a mogat da dostypwat bazite i kak ot komandniq >>>red se ukazwa s koj user (weche na bazata, a ne ne >>>OS-a) se swyrzwam kym bazata? >>> >>lognat si kato root >> passwd pgsql (za da mozhesh posle ot calavera da pravish su) >> chsh pgsql (slozhi mu /bin/bash) >> >>logni se kato calavera >> su - pgsql >> bin/createuser (dobavi si user calavera sas pylni prava) >> exit >> >>(sega pak si si calavera) >> /usr/local/pgsql/bin/createdb users_db >> >>psql users_db >>pgsql=> >> >> >>ili kato user calavera >>/usr/local/pgsql/bin/createdb -U pgsql users_db >>/usr/local/pgsql/bin/createuser -U pgsql calavera >> >> >>P.S. Neznam zashto v dokumentaciata preporachvat da se slaga na pgsql >> /bin/nologin za shell, po-tozi nachin dosta poveche rabota e da >> setupnesh bazata danni v nachaloto >> > > Ne 4e sym 4el mnogo docs na PostgreSQL, no takova nesto za slagane na shell > /bin/nologin ili /sbin/nologin ne sym sreshtal, mozhe i da go ima nqkude, no > pitaneto mi e drugo (ili az nesto izpyskam). Za podobni situacii v passwd > imam za shell na nqkoj users /bin/false , primerno za gdm (Gnome Display > Manager), a ne /bin/nologin ili /sbin/nologin. A /bin/false pravi "Exit with > a status code indicating failure", demek do nothing, ne pyska nikuf shell > interpreter... > > A zabranata za log-vane na vsi4ki users , osven root e s textov file > /etc/nologin , 4ieto sydyrzhanie programata "login" pokazva na druznalite da > se log-nat v sistemata prostosmyrtni users. T.e nqmam takova executable kato > "nologin" , a imam "false". Mozhe bi stava vypros za edno i systo, ili ima > nqkakva razlika m/u distrotata pak ... ? Neznam, prosto citirah tova beshe kazano (/bin/nologin) bez mnogo, mnogo da mu mislia. Az kato dobaviam user i iskam da niama shell dostap mu slagam za shell /bin/false =========================================================================== A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers) http://www.linux-bulgaria.org/ Hosted by Internet Group Ltd. - Stara Zagora
