我想为所有用户(包括 root)禁用 mysqldump 命令。因为我正在拍摄数据库快照。
从位置删除mysqldump
二进制文件后/usr/bin/
。但这样做安全吗?
答案1
此命令将阻止任何人(包括 root 用户)执行mysqldump
:
sudo chmod -x /usr/bin/mysqldump
此命令mysqldump
将使任何人都可以再次执行:
sudo chmod +x /usr/bin/mysqldump
您也可以删除/usr/bin/mysqldump
,但它可能会在软件更新期间在您不知情的情况下被轻松替换。或者,如果您最终再次需要它,则必须重新安装它。