您的位置:首页 > 数据库 > MySQL

刚安装了MySQL发现有个用户debian-…

2014-05-06 17:32 113 查看
参考地址:http://usidcbbs.com/read-htm-tid-49.html
http://zhidao.baidu.com/question/177611601.html
刚安装了MySQL发现有个用户debian-sys-maint,是不是后门,能否删除?

这是系统自动生成的mysql用户,debian和ubuntu系统都会这样做,

debian-sys-maint的密码是安装mysql时随时生成的

停止或重启服务都靠它

如果你修改了它的密码或覆盖掉密码,就会出现错误

error: 'Access denied for user 'debian-sys-maint'@'localhost' (using
password: YES)'

查看/etc/mysql/debian.cnf查看内容,可以看到有这个mysql连接用户:[client]

host
= localhost

user
= debian-sys-maint

password = G1I2JcALeXXvyC50

socket =
/var/run/mysqld/mysqld.sock

[mysql_upgrade]

user
= debian-sys-maint

password = G1I2JcALeXXvyC50

socket =
/var/run/mysqld/mysqld.sock

basedir = /usr

正如它的字面意思(Debian System Matainence),Debian系统对MySQL维护用的,你可以理解为通过系统的某个“非常规”程序对Mysql进行备份恢复等行为时,改程序所使用的登录Mysql的账户。
——你应该可以理解吧?你手工维护的时候同样需要用某账户登入Mysql再操作的——系统的程序也一样需要这么做,只是它通过这个账户免去了你手工操作的“麻烦”,加深了系统复杂度,让你更加难以理解mysql和Linux的工作原理。
原则上Linux系统本身与MySQL无需任何直接或间接的接触,你大可以删除,维护时使用网上大家最常用的方法来维护(这类方法可以适用于安装在任何系统上的Mysql,而此账户所对应的“便捷”方法——正如他的名字一样,仅适用于Debian),没必要去了解它,它只是像一个“修建在已经以海上桥梁连接的两座海岛之间的第二座桥梁”。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: