记一次Linux服务器与Mysql数据库的密码修改过程

2022年02月23日

因为今天下午发起了一个远程控制给一家公司的技术人员处理一个直播方案的问题,再加上我也有段时间没有更改过服务器中的一些敏感的密码了,所以刚才一下子更改了服务器root密码、Mysql数据库root密码、网站数据库用户名密码

Linux下修改root密码很简单,只需要发送一条命令就可以,然后提交新的密码。

su root
#输入旧密码回车切换到root
passwd root
#在后边按照提示输入两次新密码回车即可,密码不可见

我的Mysql数据库root密码是使用lnmp提代的脚本修改的,在lnmp完整版安装包中的tools目录下有一个reset_mysql_root_password.sh脚本文件

./reset_mysql_root_password.sh
#根据提示输入新的密码即可

修改网站数据库密码的过程要复杂繁锁一些,因为不光要修改数据库密码,还要修改网站配置文件。

[root@aliyun ~]# mysql -uroot -p
Enter password:
#根据提示,输入Mysql数据库root密码进入数据库
mysql> show databases;
#查询数据库用户列表
mysql>update mysql.user set authentication_string=password('密码') where user='网站数据库用户名';
mysql>exit
#修改完后需要重启Mysql数据库

修改完后,你的网站会暂时打不开,所以还需要修改你网站连接数据库的配置文件。以我的几个网站为例

WordPress: 修改网站安装目录下的wp-config.php文件

Typecho:修改网站安装目录下的config.inc.php文件

你也可以在服务器中查找。

find / -name wp-config.php
find / -name config.inc.php

 


sicnature ---------------------------------------------------------------------
I P 地 址: 3.135.220.219
区 域 位 置: 美国
系 统 信 息: 美国
Original content, please indicate the source:
同福客栈论坛 | 蟒蛇科普海南乡情论坛 | JiaYu Blog
sicnature ---------------------------------------------------------------------
Welcome to reprint. Please indicate the source https://myzhenai.com.cn/post/4038.html

没有评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注