RustFS 是一款开源免费的对象存储系统,由 Rust 编写,完全兼容 S3 协议。支持二进制和 Docker 安装。本文分享 RustFS 默认密码的修改。
安装 RustFS
执行如下命令即可完成安装:
arduino
curl -O https://rustfs.com/install_rustfs.sh && bash install_rustfs.sh
安装完毕,可以使用默认用户名和密码进行登录。默认用户名和密码信息默认存储在 /etc/default/rustfs
:
ini
cat /etc/default/rustfs
RUSTFS_ACCESS_KEY=rustfsadmin
RUSTFS_SECRET_KEY=rustfsadmin
RUSTFS_VOLUMES="/data/rustfs0"
RUSTFS_ADDRESS=":9000"
RUSTFS_REGION="cn-east-1"
RUSTFS_CONSOLE_ENABLE=true
RUST_LOG=warn
RUSTFS_OBS_LOG_DIRECTORY="/var/logs/rustfs/"
可以看到默认用户名和密码都是 rustfsadmin,使用此信息,通过通过 localhost:9000
登录 RustFS:

默认密码修改
由于默认密码相当于"公开的",所以安装完毕以后,可以将默认用户名进行修改。修改方法也很简单,直接编辑 /etc/default/rustfs中的相关信息即可,比如将密码修改为 RustFS@NB
:
ini
vim /etc/default/rustfs
RUSTFS_SECRET_KEY=RustFS@NB
重启 rustfs 进程即可:
yaml
systemctl restart rustfs
systemctl status rustfs
● rustfs.service - RustFS Object Storage Server
Loaded: loaded (/lib/systemd/system/rustfs.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2025-07-26 03:05:55 UTC; 12s ago
Docs: https://rustfs.com/docs/
Main PID: 984420 (rustfs)
Status: "Starting..."
Tasks: 7
Memory: 89.3M
CPU: 267ms
CGroup: /system.slice/rustfs.service
└─984420 /usr/local/bin/rustfs /data/rustfs0
Jul 26 03:05:55 xiaomage systemd[1]: Starting RustFS Object Storage Server...
Jul 26 03:05:55 xiaomage systemd[1]: Started RustFS Object Storage Server.
再次登录 localhost:9000
,如果用默认密码 rustfsadmin 登录会出现登录失败的提示:
使用密码 RustFS@NB可登录成功:

说明密码修改成功。