文档
Confconsole - TurnKey Configuration
TurnKey配置控制台(AKA Confconsole)是一个基于终端,菜单驱动的配置工具. 它提供了一些基本信息,并允许用户方便地访问和更新许多常见的TurnKey配置选项.
我们的目标是不断更新这些文件,但 Confconsole 文档来源 (GitHub)应始终更新。
TurnKey GNU/Linux Configuration Console
目录:
概览
Confconsole的目标是为用户提供基本的网络信息,并完成一些共同的任务. 配置是通过菜单实现的,而不是要求命令在终端内运行.
Confconsole 的许可证根据 GPLv3 常规.
主要屏幕和基本功能
Confconsole启动时,显示主屏幕。在启动时,Confconsole在默认 vt(虚拟终端)上自动引用。 然而,在作为"root"运行之前,Confconsole运行时会以"有限"模式运行,不允许配置.
启动于靴子上的Confconsole"有限"模式的自动可以禁用,方法是在GRUB_CMDLINE_LINUX变量中添加"noconfconsole". 编辑 /etc/default/grub 中的 Grub 变量并运行“ update- grub ” 。
主屏幕/"有限"模式提供的信息包括:
- 当前外部IP地址
- 用户可通过网络连接的服务
- TKLBAM 密码 状态
高级
"先进"Confconsole选项菜单仅以"完整模式"提供. 在第一个终端登录时,“ 完全” 模式被引用为“ root”( 或“ admin” 在一个 AWS 市场实例上)。 在每个登录上启动即可通过 :
Confconsole >> Advanced >> System Settings
Confconsole"完整"模式也可以由"root"(在AWS MP上带有"sudo"的前缀)手动启动:
confconsole
高级菜单 :

通过在初始主屏幕上选择"Advanced"按钮,可以访问"完整"模式下可提供的高级选项. 某些应用设备包含其他选项,但所有应用设备中可用的选项是:
- 联网:
- 设置静态IP地址或启用 DHCP
- IMPORTANT: 外部处理网络配置时不应更改
- 设置静态IP地址或启用 DHCP
- Let's Encrypt 密码:
- 启用/ 残疾自动 SSL 证书更新
- 从 Let's Encrypt 获取 SSL 证书 - 支持 HTTP-01 和 DNS-01
- 邮件中继:
- 配置和启用远程 SMTP 电子邮件中继
- 代理设置:
- 配置 apt 代理服务器
- 区域配置:
- 键盘布局
- 语言和语言
- Tzdata (时区)
- 系统设置:
- 启用/ 无法启动 Confconsole 自动启动
- 配置搜索更新默认行为
- 安装安全更新
- 更新主机名
- 将系统安装到硬盘( 仅在运行时运行)
- 重新启动 应用设备
- 关闭应用设备
- 退出( 回击命令行)
网络配置注释
在设置静态IP地址或请求DHCP时,除非用户手动更新了接口文件 - /etc/network/interfaces - 更改将是永久的.
安装
Confconsole 默认全部安装 TurnKey Linux 应用设备 因此不需要为 TurnKey 用户安装。但是,如果您想要确保运行最新版本,请见下文,说明如何升级。
Confconsole应该与香草Debian(也可能是香草Ubuntu)兼容,大多数,如果不是所有依赖,应该从默认的Debian"main" repo中获取.
升级
为确保您运行最新的Confconsole版本,您可以通过 apt 检查升级:
apt-get update
apt-get install confconsole
插件
大多数confconsole功能是通过插件系统提供的. 插件系统允许通过简单地在Confconsole文件等级内丢弃一个插件文件来支持额外的功能. 我们的目标是通过插件在前进时增加额外的功能.
开发者可能有兴趣进一步阅读 插件 系统。