반응형
1. 관리자 권한으로 mysqld.cnf를 수정합니다.
root@vultr:~# sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
2. bind-address = 0.0.0.0으로 변경합니다.
[mysqld]
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
datadir = /var/lib/mysql
log-error = /var/log/mysql/error.log
# By default we only accept connections from localhost
bind-address = 0.0.0.0
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
3.mysqld.cnf 수정후 mysql 재시작합니다.
root@vultr:~# sudo systemctl restart mysql
4. 클라이언트 프로그램으로 tokyoaj 사용자 정보로 master 스카마에 접속을 합니다.
사용프로그램 : MySQL Workbench [프로그램다운링크]
Default Schema권한이 있는 Schema를 입력합니다.
5. 외부접속이 불가능한 경우 아래와 같이 3306 포트가 방화벽에 열려있는지 확인을 해줍니다.
root@vultr:~# netstat -nat
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
root@vultr:~#
반응형
'Server > Ubuntu' 카테고리의 다른 글
[Ubuntu] 사용자 생성 / ssh접속권한 / ftp권한부여 스크립트 (0) | 2023.02.08 |
---|---|
MySQL Replication 설정 (Master Slave) (0) | 2023.02.08 |
Ubuntu 20 + Apache2 + Tomcat + JAVA11 설정 (0) | 2023.02.08 |
MySQL 5.7.33 계정생성 / 스키마생성 (0) | 2021.03.23 |
Ubuntu 20.10 x64 + MySQL 5.7.33 (0) | 2021.03.23 |