更多操作
Cockpit是有 Red Hat 赞助的一款 web 服务器管理面板。
平台支持
Cockpit 只支持安装在 一些常用的 Linux 发行版 上。
截图
访问项目主页 https://cockpit-project.org/ 的 Take a look 部分查看面板截图。
亮点[1]
1. 跟系统挺耦合的 (Integrated)
与其他的服务器管理面板不同的是,Cockpit 有意使用 Linux 系统自有的一些API和指令(例如账号系统是linux“原生”的,只需使用linux user的用户名和密码登入面板即可,无需再创建新用户),不会重新发明子系统或添加自己的工具层。
这样带来的好处就是 Compatible with your existing workflows(与您现有的工作流程兼容),因为它使用“从命令行使用的相同系统工具”。(例如你之前有个服务是用systemd管理的,到了Cockpit这边直接就能用)
ps. 可以理解成给 systemd 等 linux “原生”工具配了个 web GUI。
甚至 Cockpit面板 本身就是基于"systemd socket activation" 按需启停的,你不使用面板的时候面板不会在后台运行。不觉得这很酷吗?作为一个理工男我觉得这太酷了,很符合我对systemd.socket的想象。科技并带着趣味。
3. 可扩展(Extendable)
插件系统受官方支持,访问 https://cockpit-project.org/applications.html 查看插件列表。
4. 自由 And 免费(Free & free)
Cockpit is free to use and available under the GNU LGPL .
这意味着你可以免费使用Cockpit各种功能,有需求的开发者还可以在遵守 LGPL (注意下啊LGPL和GPL不是一个东西)协议的前提下进行各种二开,无需向面板官方进行各种麻烦的协商。
服务器面板 | |
---|---|
名字 | 刻板印象 |
宝塔面板 | 新手爱用 |
MCSManager | Node.js做的 |
Cockpit | 只支持一些Linux发行版 |
青龙(定时任务管理平台) | Node.js做的 |