Professional Documents
Culture Documents
psqlUpostgrescCREATEDATABASEalmeja;
Una vez dentro de la base de datos dar de alta al
usuarioperlaconpasword
psqlUpostgresalmeja
almeja=#CREATEUSERperlaWITHPASSWORD123;
database
All
All
User
All
All
cidaddres
127.45.22.1
Ahoraparamodificarelpuerto.
Por defecto ya tiene establecido un puerto, por lo
cualmodificaremosapuerto5000
Cd/var/lib/pgsql/data
vipostgresql.conf
port=5000
6. Crear a los usuarios pulse, sshd, named, abrt y rpc con password
sin encriptar.
psqlUpostgresc CREATEUSERpulseWITH
UNENCRYPTEDPASSWORD123;
psqlUpostgresc CREATEUSERsshdWITHUNENCRYPTED
PASSWORD123;
psqlUpostgresc CREATEUSERnamedWITH
UNENCRYPTEDPASSWORD123;
psqlUpostgresc CREATEUSERabrtWITHUNENCRYPTED
PASSWORD123;
psqlUpostgresc CREATEUSERrpcWITHUNENCRYPTED
PASSWORD123;
7. Crear los grupos A, B, C, D.
psqlUpostgresc CREATEGROUPAWITHNOLOGIN;
psqlUpostgresc CREATEGROUPBWITHNOLOGIN;
psqlUpostgresc CREATEGROUPCWITHNOLOGIN;
psqlUpostgresc CREATEGROUPDWITHNOLOGIN;
8. Incorporar a los usuarios pulse y sshd
Incorporar al grupo A y al usuario abrt al grupo B.
al
grupo
A.
IncorporandolosusuariospulseysshdalgrupoA.
ALTERGROUPAADDUSERpulse;
ALTERGROUPAADDUSERsshd;
IncorporarelgrupaAalgrupoB,despusincorporar
elusuarioabrtenB.
ALTERGROUPAADDUSERB;
ALTERGROUPBADDUSERabrt;
9. Incorporar al grupo B al grupo C e incorporar al usuario rpc, y al
grupo C al grupo D.
IncorporandoelgrupoBenelgrupoC
CREATEGROUPBWITHUSERC;
IncorporandoelusuariorpcenelgrupoC
ALTERGROUPCADDUSERrpc;
IncorporandoelgrupoCenelgrupoD
CREATEGROUPCWITHUSERD;
10.
Permitir al grupo D tener acceso a toda las bases de datos y
con sus respectivos passwords.
Parapoderhacerestamodificacinsetieneque
configurarelarchivopg_hba.configdandoaccesoaD
Cd/var/lib/pgsql/data
vipg_hba.conf
type
Local
database
All
User
D
cidaddres
psqlupostgresc"ALTERROLED WITHSUPERUSERAND
UNENCRYPTEPPASSWORD'master';"