[Ubuntu] MariaDB root 계정의 비밀번호 및 보안 설정[Ubuntu] MariaDB root 계정의 비밀번호 및 보안 설정

Posted at 2018. 12. 11. 22:33 | Posted in Linux/Ubuntu




참고 : https://github.com/helloheesu/SecretlyGreatly/wiki/맥에서-mysql-설치-후-환경설정하기





■ 우분투 마리아DB 비밀번호 및 보안 설정





우분투마리아DB 설치가 끝났다면 이제


접속할 수 있도록 관리자(root) 계정의 비밀번호 및 보안기능을 설정해 보자.



 $ sudo mysql_secure_installation




위 명령어를 실행하면 위와같이 이제 설정값을 어떻게 정할 건지 묻게된다.


아래 묻는 항목을 정리하였으니 하나하나 확인해 보며 설정을 끝마치도록 한다.









# 01. Enter current password for root



관리자(root) 계정의 현재 비밀번호를 묻는다.


비밀번호를 입력하고 ENETER 키를 누르면 된다.



그렇지만 [Ubuntu] MariaDB 설치 와 같이


마리아DB를 설치하고, $ sudo mysql_secure_jinstallation 를 통해


처음 설정하는 경우라면 ENETER를 치고  넘어가면 된다.




 Enter current password for root (enter for none): ENTER





# 02. Set root password?



관리자인 root 계정의 패스워드의 사용 여부를 묻는다.



 Set root password? [ Y / n ] Y





# 03. new password AND Re-enter new password



이제 root 계정의 비밀번호를 지정한다.



 Re-enter new password: 비밀번호






# 04. Remove anonymous users?



익명 사용자의 접속여부를 묻는다.


NO을 입력하면 $ mysql -u root 와 동시에 $ mysql도 사용이 가능하다.


되도록이면 YES를 선택하자.



 Remove anonymous users? [ Y / n ] Y






# 05. Disallow root login remotely?



127.0.0.1, localhost외에 다른 IProot 접속의 가능 여부를 묻는다.


YES를 선택하면 원격으로 root 계정의 접근을 막게된다.



 Disallow root login remotely? [ Y / n ] Y






# 06. Remove test database and access to it?



마리아DB 설치시 기본적으로 제공되는 test 데이터베이스의 삭제 여부를 묻는다.



 Remove test database and access to it? [ Y / n ] Y






# 07. Remove test database and access to it?



마지막으로 프리빌리지(privilege) 테이블의 재시작 여부를 묻는다.


YES를 선택하여 작업을 진행한다.



 Reload privilege tables now? [ Y / n ] Y










■ 우분투 마리아DB root 계정으로 접속




이제 모든 설정이 마무리 되었다면


관리자(root) 계정으로 접근할 수 있을 것이다.



 $ sudo mysql -u root -p

 Enter password: #03 에서 지정한 root 계정의 패스워드






이전글 : 우분투 마리아DB 설치하기

다음글 : 우분투에서 마리아DB 원격접속 설정하기




Name __

Password __

Link (Your Website)

Comment

SECRET | 비밀글로 남기기