GUI图形化教程

GUI图形化教程

此命令假设你在本地机器上运行 Rclone。你也可以将 Rclone 和 GUI 分开部署,具体细节请参考下文。

如果你希望检查更新,可以在命令行中添加 --rc-web-gui-update

如果你的 GUI 出现问题,你可以添加 --rc-web-gui-force-update 来强制更新。

默认情况下,Rclone 会自动打开你的浏览器。如果你想禁用此功能,可以添加 --rc-web-gui-no-open-browser

使用 GUI

当 GUI 打开后,你将看到一个仪表盘,它提供了一个总体概述。

在左侧,你会看到一系列视图按钮,你可以点击它们:

  • 仪表盘 - 主要概述
  • 配置 - 查看和创建新的配置
  • 资源管理器 - 查看、下载和上传文件到云存储系统
  • 后端 - 查看或更改后端配置
  • 注销

(更多文档和操作视频即将推出!)

工作原理

当你运行 rclone rcd --rc-web-gui 命令时,会发生以下事情:

  • Rclone 启动,但仅运行远程控制 API(“rc”)。
  • API 绑定到本地主机,并使用自动生成的用户名和密码。
  • 如果 API 包缺失,Rclone 会下载它。
  • Rclone 会通过与 API 相同的端口提供 API 包中的文件。
  • Rclone 会使用 login_token 打开浏览器,以便直接登录。

高级用法

rclone rcd 可以使用 rc 页面文档 中记录的任何标志。

--rc-web-gui 标志是以下操作的简写:

  • 必要时下载 Web GUI
  • 检查是否使用了某种身份验证
  • --rc-user gui
  • --rc-pass <随机密码>
  • --rc-serve

这些标志可以根据需要进行覆盖。

另请参阅 rclone rcd 文档

示例:运行公共 GUI

例如,可以使用以下标志通过 SSL 在公共端口上提供 GUI,并使用 htpasswd 文件进行身份验证:

  • --rc-web-gui
  • --rc-addr :443
  • --rc-htpasswd /path/to/htpasswd
  • --rc-cert /path/to/ssl.crt
  • --rc-key /path/to/ssl.key

示例:在代理后面运行 GUI

如果你想在代理后面的 /rclone 路径下运行 GUI,可以使用以下标志:

  • --rc-web-gui
  • --rc-baseurl rclone
  • --rc-htpasswd /path/to/htpasswd

或者,如果你只需要一个用户和密码,可以使用以下标志代替 htpasswd:

  • --rc-user me
  • --rc-pass mypassword

项目

GUI 正在 rclone/rclone-webui-react 仓库 中进行开发。

非常欢迎提交 bug 报告和贡献代码 :-)

如果你有问题,请在 rclone 论坛 上提问。