使用MariaDb和phpMyAdmin在Synology 215J NAS上运行mysql_secure_installation

时间:2016-04-17 22:14:00

标签: mariadb synology

我有一台运行DSM 6.0的Synology 215J NAS硬盘。我已经安装了MariaDB和phpMyAdmin软件包,并且能够在phpMyAdmin中创建/编辑数据库等。但是,我已经读过为了保护数据库,我应该运行mysql_secure_installation二进制文件。哪里可以找到这个?我已经通过SSH连接到NAS,但似乎无法找到该文件。

2 个答案:

答案 0 :(得分:1)

mysql_secure_installation附带MySQL(和apparently, MariaDB as well),并且在您的安装中可能与mysql可执行文件位于同一文件夹中;在我的Debian系统上,两者都在/usr/bin/,这与大多数Linux平台的标准一致。我对Synology打包DSM的方式一无所知,但大多数发行版应使用类似的位置。您可以尝试which mysql查找mysql可执行文件。您的发行版也可能选择不包含mysql_secure_installation;如果您在查找时遇到问题,请阅读发行说明。

答案 1 :(得分:1)

正如Isaac所指出的,这个脚本通常安装在/ usr / bin中。然而,它所做的并不是很多东西,如果你只安装一台服务器,那么很容易就能完成mysql_secure_installation手动完成的所有工作。这是脚本所做的一切:

  • 设置本地root帐户的密码(localhost,127.0.0.1,:: 1)
  • 删除其他root帐户(远程禁用root登录)
  • 删除“测试”数据库
  • 刷新权限(确保先前的更改反映在正在运行的服务器中)