mysqldump 명령을 비활성화하는 방법

mysqldump 명령을 비활성화하는 방법

루트를 포함한 모든 사용자에 대해 mysqldump 명령을 비활성화하고 싶습니다. DB 스냅샷을 찍고 있는 중입니다.

위치 mysqldump에서 바이너리 파일을 제거한 후 . /usr/bin/하지만 그렇게 해도 안전한가요?

답변1

이 명령은 루트를 포함한 모든 사람이 다음을 실행하는 것을 방지합니다 mysqldump.

sudo chmod -x /usr/bin/mysqldump

이 명령을 사용하면 mysqldump누구나 다시 실행할 수 있습니다.

sudo chmod +x /usr/bin/mysqldump

또는 제거할 수도 있지만 /usr/bin/mysqldump소프트웨어 업데이트 중에 사용자 모르게 쉽게 교체될 수 있습니다. 아니면 다시 필요하게 되면 다시 설치해야 합니다.


추가 리소스

관련 정보