在上篇文章中,我们讲解了如何在 s-ui 面板上搭建节点。但是由于 s-ui 面板未在安装脚本及面板设置内提供修改用户名及密码的选项,所以说对于注重面板安全性的用户来说,有些不太合适。不过我在给 s-ui 面板作者提供增加修改密码的建议的 issue 里,有人提到了可以利用修改面板的数据库文件,来达到这个目的。这篇教程我们就和大家一起来修改 s-ui 面板的登录用户名及密码。

准备材料

  • 一台 VPS,并安装了 s-ui 面板

部署步骤

  1. 按照上文步骤,安装好 s-ui 面板
  2. 在 SSH 命令行中,输入以下命令关闭 s-ui 面板
1
systemctl stop s-ui
  1. 打开 /usr/local/s-ui/db/ 这个目录,然后将 s-ui.db 这个文件下载下来备用

  1. 这里我们使用 DB Browser for SQLite 这款软件打开数据库(其他软件也行,不强求)。打开其的官网:https://sqlitebrowser.org/dl/ ,然后根据电脑的系统位数,下载对应的版本

  1. 打开 DB Browser for SQLite,然后根据下图步骤打开数据库文件

  1. 转到“浏览数据”,然后依次点击 username password 两项,在右侧的编辑框中输入自己想要改的用户名及密码,最后点击应用即可

  1. 修改完成之后,依次点击“写入更改”→“关闭数据库”

  1. 将修改后的数据库文件上传,然后输入此命令,启动 s-ui 面板
1
systemctl start s-ui
  1. 利用修改好的用户名、密码登录面板,即可成功