'프로젝트 관련 조사 > 허니팟' 카테고리의 다른 글
kippo를 통해 본 봇들의 공격 -2 (0) | 2015.11.07 |
---|---|
kippo를 통해 본 봇들의 공격 -1 (0) | 2015.11.07 |
kippo 설치 및 운영 (0) | 2015.11.07 |
허니팟(Honey Pot) 설치 - honeydrive (0) | 2015.11.06 |
kippo를 통해 본 봇들의 공격 -2 (0) | 2015.11.07 |
---|---|
kippo를 통해 본 봇들의 공격 -1 (0) | 2015.11.07 |
kippo 설치 및 운영 (0) | 2015.11.07 |
허니팟(Honey Pot) 설치 - honeydrive (0) | 2015.11.06 |
출처:https://opentutorials.org/module/1175/7779
a. MySQL Folder로 이동
cd /etc/mysql
b. my.cnf 파일을 출력
sudo nano my.cnf
port = 3306
bind-address = 127.0.0.1
127.0.0.1은 현재 Lock이 걸린 상태기 때문에,
root 계정 이외의 접속자는 제한된다.
원격접속을 허용 해야함으로, # 을 넣어 Lock을 풀어준다.
# bind-address = 127.0.0.1
저장 !
c. MySQL Restart
sudo /etc/init.d/mysql restart
d. Run MySQL
mysql -uroot -p
e. Ubuntu MySQL 원격접속 허용 명령 실행 1
grant all privileges on *.* to 'root'@'Windows IP Address or %' identified by 'Password';
( 접속이 원만하지 않을 경우는 %를 사용 모두 접근 가능하게 만들어 주면 된다. )
f. 권한 갱신
flush privileges;
[MySQL] ISODate를 MySQL에 집어 넣기 (0) | 2015.11.12 |
---|---|
[MySQL] 테이블 생성, 컬럼 추가, 삭제, 수정 (0) | 2015.11.12 |
[MySQL] Mysql 리플리케이션(Replication) - 실시간 DB 동기화 (3) | 2015.11.09 |
[MySQL] 우분투 MySQL 설치 (0) | 2015.11.09 |
[MySQL] MySQL 현재 버전 확인하기 (0) | 2015.11.09 |
출처:http://www.koreaidc.com/bbs/set_view.php?b_name=idcpds&w_no=104
https://www.digitalocean.com/community/tutorials/how-to-set-up-master-slave-replication-in-mysql
#MYsql 리플리케이션이란?
# Replication은 3.23.15부터 지원되기 시작한 기능으로 ‘복제’라는 사전적 의미에 맞게 마스터의 MySQL 서버의 데이터를 여러 대의 슬레이브 MySQL 서버의 데이터와 동기화 시켜주는 기능이다. 주로, MySQL의 데이터를 실시간으로 백업하거나, 데이터 서버의 부하분산을 하고자 할 때 많이 사용된다.
0. 서버 설정
1번서버 - master 서버 : 1차네임서버 : 192.168.1.111
# Replication Master Server (default) # required unique id between 1 and 2^32 - 1 |
|
mysql> show master status; mysql> |
2. Slave 서버 설정
# Replication Master Server (default) # required unique id between 1 and 2^32 - 1 98 # but will not function as a slave if omitted |
mysql> show slave status; mysql> |
[MySQL] 테이블 생성, 컬럼 추가, 삭제, 수정 (0) | 2015.11.12 |
---|---|
[MySQL] Ubuntu MySQL 원격 접속 허용 (0) | 2015.11.09 |
[MySQL] 우분투 MySQL 설치 (0) | 2015.11.09 |
[MySQL] MySQL 현재 버전 확인하기 (0) | 2015.11.09 |
ubuntu 우분투에서 mongodb 데이터 위치 directory 변경하기 (0) | 2015.10.29 |
출처:http://jaesu.tistory.com/entry/ubuntu-mysql-%EC%84%A4%EC%B9%98-%EB%B0%8F-%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0
1). mysql 검색
sudo apt-cache search mysql-server
2). mysql 설치
sudo apt-get install mysql-server-5.6
3). 외부에서 접속할 수 있도록 권한부여.
(1) mysql database에 로그인.
mysql -u root -p
mysql -h 192.168.115.207 -P 3306 -u root -p
(2) default db 변경
use mysql;
(3) 권한부어
GRANT ALL PRIVILEGES ON *.* to 'root'@'%' IDENTIFIED BY 'password';
password => 어드민 패스워드 입력
(4) 즉시반영
flush privileges;
4).my.cnf 설정화일 변경
sudo vi /etc/mysql/my.cnf
bind-address = 127.0.0.1 이부분을 주석처리
5). mysql Server 재시작
sudo /etc/init.d/mysql restart
6). 한글 설정
sudo vi /etc/mysql/my.cnf 열어
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
character-set-server=utf8
collation-server=utf8_general_ci
init_connect = set collation_connection = utf8_general_ci
init_connect = set names utf8
[mysql]
default-character-set=utf8
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
default-character-set=utf8
[client]
default-character-set=utf8
[mysqldump]
default-character-set=utf8
내용을 추가
설정내용확인
mysql -h 192.168.115.207 -P 3306 -u root -p
7) innodb 설정
sudo vi /etc/mysql/my.cnf에 추가
innodb_data_home_dir = /var/lib/mysql
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = /var/lib/mysql
innodb_buffer_pool_size = 256M
innodb_additional_mem_pool_size = 20M
innodb_log_file_size = 64M
innodb_log_buffer_size = 8M
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 50
[MySQL] Ubuntu MySQL 원격 접속 허용 (0) | 2015.11.09 |
---|---|
[MySQL] Mysql 리플리케이션(Replication) - 실시간 DB 동기화 (3) | 2015.11.09 |
[MySQL] MySQL 현재 버전 확인하기 (0) | 2015.11.09 |
ubuntu 우분투에서 mongodb 데이터 위치 directory 변경하기 (0) | 2015.10.29 |
MongoDB 조회하기 (0) | 2015.10.29 |