Linux指令修改nacos密码
时间: 2023-12-18 12:04:14 浏览: 208
要修改 Nacos 的密码,可以使用 Nacos 控制台提供的用户管理模块或者使用 Linux 命令行操作。以下是使用 Linux 命令行修改 Nacos 密码的步骤:
1. 登录 Nacos 所在的 Linux 服务器。
2. 进入 Nacos 的安装目录,例如:
```
cd /usr/local/nacos
```
3. 执行以下命令,进入 Nacos 的 bin 目录:
```
cd bin
```
4. 执行以下命令,进入 Nacos 的配置文件目录:
```
cd ..
cd conf
```
5. 打开 nacos-mysql.sql 文件,查找包含用户名和密码的那行 SQL 语句。例如:
```
INSERT INTO `users` (`username`,`password`,`enabled`,`gmt_create`,`gmt_modified`) VALUES ('nacos','$2a$10$K5Tg8mg/cb8v3z7fDxtT6eN9QPzJ/2Iv9H0Ug4ZnDyJbBj9M0l/z6',1,'2021-09-07 10:00:00','2021-09-07 10:00:00');
```
其中,`nacos` 是用户名,`$2a$10$K5Tg8mg/cb8v3z7fDxtT6eN9QPzJ/2Iv9H0Ug4ZnDyJbBj9M0l/z6` 是加密后的密码。
6. 使用以下命令修改密码:
```
mysql -uroot -p
use nacos_config;
update users set password='$2a$10$K5Tg8mg/cb8v3z7fDxtT6eN9QPzJ/2Iv9H0Ug4ZnDyJbBj9M0l/z6' where username='nacos';
```
其中,`root` 是 MySQL 的用户名,`nacos_config` 是 Nacos 使用的数据库名,`nacos` 是要修改密码的用户名,`$2a$10$K5Tg8mg/cb8v3z7fDxtT6eN9QPzJ/2Iv9H0Ug4ZnDyJbBj9M0l/z6` 是加密后的新密码。
7. 修改完成后,退出 MySQL 命令行:
```
quit
```
现在,您已经通过 Linux 命令行成功修改了 Nacos 的密码。
阅读全文