336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

참고 : chess72.tistory.com/113, gurubee.net/lecture/2939
매뉴얼 : http://www.postgresql.org/docs


sudo -u postgres psql

* postgresql 설치
sudo apt-get install postgresql

* postgresql 문서 받기
sudo apt-get install postgresql-doc-8.4

* postgresql tool 설치
sudo apt-get install pgadmin3

* 설정
sudo gedit /etc/postgresql/8.4/main/postgresql.conf
아래의 문장을 찾아 주석을 해제한다
#listen_addresses = 'localhost'
listen_addresses = 'localhost'

sudo gedit /etc/postgresql/8.4/main/pg_hba.conf
아래의 문장을 찾아 peer를 md5로 변경한다.
# Database administrative login by Unix domain socket
local   all         postgres                          md5

sudo /etc/init.d/postgresql restart
sudo /etc/init.d/postgresql reload

sudo -u postgres psql
위의 문장은 postgres 유저 이름으로 postgress db 를 로그인한다.
위의 문장을 수행하면 postgress 명령을 수행할 수 있고 아래와 같이 표시가 변경된다

postgres=#
위의 상태에서 sql 및 psql 명령어를 입력할 수 있으며 종료 명령은 \q 이며
도움말은 \? 이다

* DB 생성
sudo -u postgres createdb < db name >

* DB 접속
sudo -u postgres psql < db name >

사용자계정 조회
SELECT * FROM PG_SHADOW;
또는 \du

CREATE USER TEST;
ALTER USER TEST ENCRYPTED PASSWORD 'aa' CREATEDB;
ALTER USER TEST CREATEROLE;
DROP USER TEST;

psql -U TEST

\l #데이터베이스 리스트

user : cuckoo
db : cuckoo_db
포트 :5432

접속 리셋
http://www.mozmorris.com/2011/11/15/configure-postgresql-to-accept-tcpip-connections.html

중요! 원격접속시 설정
postgresql.conf
listen_addresses = '*'

sudo gedit /etc/postgresql/9.3/main/pg_hba.conf
#IPv4 local connections:
host  all  all  0.0.0.0/0  trust

pgAdmin3 설치
sudo apt-get install pgadmin3

쿼리 테스트
select * from [table] where [row] = '1234a'
delete from table

iptables 설정
sudo iptables -A INPUT -p tcp --dport 5432 -s 192.168.0.0/16 -j ACCEPT

sudo sh -c "iptables-save > /etc/iptables.rules"
sudo gedit /etc/network/interfaces
 - 작성 : pre-up iptables-restore < /etc/iptables.rules
---------------------------------------------------------------

cuckoo에서 postgre db 사용시 설치
 - sudo apt-get install libpq-dev
 - sudo pip install psycopg2

cuckoo/conf cuckoo.conf 수정
connection = postgresql://cuckoo:pw@192.168.202.137:5432/cuckoo_db

'Sandbox > Cuckoo' 카테고리의 다른 글

02 : cuckoo 설치  (0) 2016.07.18
04 : 몽고DB 설정 및 설치  (0) 2016.07.18
08 : IP설정  (0) 2016.07.18
07 : 방화벽 설정  (0) 2016.07.18
이슈 : What is the virbr0 interface used for ...  (0) 2016.07.18

+ Recent posts