阿里云服务器上会出现mysql账号异地登录ECS服务器。这是由于安装mysql会默认添加mysql登录服务器的账户,账户的密码一般比较简单很容易被黑客破解。所以需要禁用这个默认mysql的账户登录,来提高安全性。
进入 etc目录
cd /etc
进入编辑模式
vi passwd
找到以下
mysql:x:997:1000::/usr/local/mysql:/bin/bash
将结尾的/bin/bash改为/sbin/nologin,来禁止登录
mysql:x:997:1000::/usr/local/mysql:/sbin/nologin
校验myqsl是否被禁用
su mysql
如果显示结果是以下内容,则表示禁用成功
This account is currently not available.