본문 바로가기
SW 프로그래밍/Mariadb

MariaDB" 환경설정

by N2info 2020. 9. 14.

/etc/my.cnf.d/server.cnf 수정

  • 운영 포트 변경 ; 보안을 위하여 알려진 "3306" 대신 다른 포트로 운영
    [server] port=16033
  • 로그 활성화 ; 수행에 3초 이상 걸리는 느린 쿼리 남기기
    [mysqld] slow_launch_time=3 slow_query_log=1

/etc/my.cnf 수정

  • 운영 포트 변경 ; 보안을 위하여 알려진 "3306" 대신 다른 포트로 운영
    [client] port=16033

기타 보안을 위한 조치

  • MariaDB 환경설정 파일의 권한 수정
    chown -R mysql:mysql /etc/my.cnf* chmod 600 /etc/my.cnf chmod 700 /etc/my.cnf.d
  • MariaDB 서비스 시작
    systemctl start mariadb
  • MariaDB의 "root" 계정 비밀번호 설정
    /usr/bin/mysqladmin -u root password 'new-password'
  • "mysql_secure_installation" 스크립트 실행

 

  • 보안 권고에 따른 불필요한 계정 삭제
    MariaDB [mysql]> DELETE FROM mysql.user WHERE User = ''; Query OK, 2 rows affected (0.000 sec) MariaDB [mysql]> DELETE FROM mysql.user WHERE Host <> 'localhost'; Query OK, 3 rows affected (0.000 sec)

 



출처: https://hbesthee.tistory.com/1566 [채윤이네집]

 

외부 네트워크가 연결되지 않는 CentOS7에 MariaDB 설치하기

보통 DMZ 내부에서 외부 네트워크와 완벽하게 단절된 경우, yum을 사용할 수 없기 때문에 패키지 관리 및 신규 패키지 설치에 어려움이 있습니다. 본 문서에서는 외부 네트워크를 사용할 수 없는 �

hbesthee.tistory.com