Linux 网页控制台管理面板
- 2025-01-20 21:34:00
- 丁国栋
- 原创 80
Linux 主机管理面板在过去就有很多,最近突然想安装一个用用,因为有时 web 比 ssh 还“方便”一些。
第一个就搜索到了 Cockpit (音标 美 /ˈkɑːkpɪt/
),Cockpit 是一个开源项目,使用JavaScript、Python和C等语言编写。它支持终端管理功能,并且有与命令行一模一样的体验。通过安装不同的应用扩展可以实现多种管理功能,比如管理虚拟机、SELinux、文件管理等。它的设计理念是尽可能地使用系统已有的API或者工具,而不是通过中间层或者它独有的工具,这一点是非常值得肯定的,要知道它能管理不同的Linux发行版,这要求它必须使用那些最通用的API或者工具。Cockpit占用资源较少,在不用的时候可以处于节能状态,这得益于 systemd 的socket activation。Cockpit 通过 PAM 实现登录,因此可以很好地使用本地用户登录,加入域后也支持单点登录和其他认证方式。不过它有一个小缺陷,那就是如果你启用了二步验证,那么默认情况下在安装了 Cockpit 后,通过用户名和密码登录到 Cockpit 后就不需要二步验证了,当然这也是可以修改的。
发表评论