Re: lug-bg: PostgreSQL
- Subject: Re: lug-bg: PostgreSQL
- From: gf@xxxxxx (Georgi Chorbadzhiyski)
- Date: Thu, 24 Jan 2002 12:05:45 +0200
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
|