OliveTin

https://github.com/OliveTin/OliveTin

OliveTin 提供通过 Web 界面安全简便地访问预定义 shell 命令的功能。

OliveTin 2k 到 3k 升级指南

截屏

下方还有更多截图。

所有文档都可以在docs.olivetin.app找到,包括安装和使用指南等。

用例

安全地向技术水平较低的用户提供命令访问权限;

  • 例如:给你的家人一个按钮podman restart plex
  • 例如:给初级管理员一个带有下拉菜单的简单网页表单,以便启动您的自定义脚本。backupScript.sh --folder {{ customerName }}
  • 例如:启用服务器的 SSH 访问权限,持续 20 分钟。firewall-cmd --add-service ssh --timeout 20m

简化复杂命令,使其易于理解和重复使用;

  • 例如:在贴在你家墙上的触摸屏平板电脑上显示复杂的命令。wake-on-lan aa:bb:cc:11:22:33
  • 例如:通过手机在服务器上运行长时间运行的命令。dnf update -y
  • 例如:定义具有大量预设参数的复杂命令,并将部分参数转换为下拉选择框。docker rm {{ container }} && docker create {{ container }} && docker start {{ container }}

发表回复

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