千家信息网

CactiEZi中文版V10.1是基于CentOS6.0系统,整合Cacti等相关软件,重新编译而成的一个操作系统

发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,服务器运行环境:操作系统:CentOS release 6.8 (Final)Web服务器软件:Apache/2.2.15 (Unix)数据库系统:MySQL 5.1.73对默认的CactiEZi中文
千家信息网最后更新 2025年02月23日CactiEZi中文版V10.1是基于CentOS6.0系统,整合Cacti等相关软件,重新编译而成的一个操作系统

服务器运行环境:

操作系统:CentOS release 6.8 (Final)

Web服务器软件:Apache/2.2.15 (Unix)

数据库系统:MySQL 5.1.73

对默认的CactiEZi中文版进行数据库安全方面的优化。

mysql> select host,user,password from user;

+-----------------------+-----------+-------------------------------------------+

| host | user | password |

+-----------------------+-----------+-------------------------------------------+

| localhost | root | |

| localhost.localdomain | root | |

| 127.0.0.1 | root | |

| localhost | | |

| localhost.localdomain | | |

| localhost | cactiuser | *43DD7940383044FBDE5B177730FAD3405BC6DAD7 |

| % | cactiuser | *43DD7940383044FBDE5B177730FAD3405BC6DAD7 |

| % | cacti | *9CDE1A09ED38FCFD4696D1AA82E4E1EE2F26270D |

+-----------------------+-----------+-------------------------------------------+

8 rows in set (0.00 sec)


mysql> select host,db,user from db;

+-----------+---------+-----------+

| host | db | user |

+-----------+---------+-----------+

| % | cacti | cacti |

| % | cacti | cactiuser |

| % | test | |

| % | test\_% | |

| localhost | cacti | cactiuser |

+-----------+---------+-----------+

通过以上图,我要解决两个问题:

1.默认登录数据库,不需要密码,看到上述表得知,原因是root用户没有设置密码;

2.Cacti程序连接数据库对用的是cactiuser用户账号,在这里做出修改,提升数据库安全性。


mysql> update user set password=password("****") where user="root"; #更改root用户密码

Query OK, 3 rows affected (0.00 sec)

Rows matched: 3 Changed: 3 Warnings: 0

mysql>select host,user,password from user;

+

| host | user | password |

+-----------------------+-----------+-------------------------------------------+

| localhost | root | *1F20AD266C1753F805F6A4A6CDF34C72153C86FB |

| localhost.localdomain | root | *1F20AD266C1753F805F6A4A6CDF34C72153C86FB |

| 127.0.0.1 | root | *1F20AD266C1753F805F6A4A6CDF34C72153C86FB |

mysql> flush privileges;

mysql> exit

[root@Cacti /]# mysql -uroot -p #必须输入密码才能登录数据库

Enter password:


mysql> use mysql;

mysql> update user set password=password("***") where host="%" and user="cactiuser";Query OK, 1 row affected (0.00 sec)Rows matched: 1 Changed: 1 Warnings: 0

#请注意该host="%" 修改密码后,并不影响程序连接数据库;


mysql> update user set password=password("***") where host="localhost" and user="cactiuser";

Query OK, 1 row affected (0.00 sec)

Rows matched: 1 Changed: 1 Warnings: 0

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

#请注意,cacti程序的host主机是localhost,对用此项修改密码才有效果;


mysql> select host,user,password from user;

+-----------------------+-----------+-------------------------------------------+

| host | user | password |

+-----------------------+-----------+-------------------------------------------+

| localhost | root | *1F20AD266C1753F805F6A4A6CDF34C72153C86FB |

| localhost.localdomain | root | *1F20AD266C1753F805F6A4A6CDF34C72153C86FB |

| 127.0.0.1 | root | *1F20AD266C1753F805F6A4A6CDF34C72153C86FB |

| localhost | | |

| localhost.localdomain | | |

| localhost | cactiuser | *1F20AD266C1753F805F6A4A6CDF34C72153C86FB |

| % | cactiuser | *43DD7940383044FBDE5B177730FAD3405BC6DAD7 |

| % | cacti | *9CDE1A09ED38FCFD4696D1AA82E4E1EE2F26270D |


数据库中修改了用户的密码,所以程序配置文件也要修改对应的账号。

# vi /var/www/html/include/config.php

$database_type = "mysql";

$database_default = "数据库名";

$database_hostname = "localhost";

$database_username = "用户名";

$database_password ="密码";

$database_port = "3306";

到此步为止,所有配置成功。

一个建议,root用户用于整个数据库系统管理,业务系统另建账户。

数据 数据库 密码 用户 系统 程序 安全 服务器 账号 服务 登录 配置 操作系统 中文版 软件 中文 成功 上图 业务 两个 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 女娃学计算机网络技术好就业 国家网络技术研究院办公室 台站数据库抽检报告范文 独立游戏开发者搭建游戏服务器 遍历数据库中的每张表 富盟网络技术有限公司 网络安全生产风险 邮件服务器攻防实例 个人服务器还可以做什么 硬盘存储过大会影响服务器吗 魔兽世界查服务器ip 织梦提交表单 看不到数据库 网络技术基础思维导图 数据库设计财务管理系统 安阳网络安全公司 网络安全工程师的使命 如何搭建个人邮件服务器 色弱能报网络技术吗 外汇安装云服务器视频 数据库图表怎么设置时间 广州达德软件开发有限公司 软件开发招聘北京 网络安全监察辅警 黄浦区市场软件开发诚信合作 网络安全风险评估整改报告 日本大学网络安全专业 软件开发进项怎么抵税 远程连接固定ip服务器 服务器数据库怎么防护 河北定制少儿编程平台软件开发
0