使用Cockpit Web控制台管理Ubuntu 20.04 Linux
大多数Linux系统管理员都热衷于减轻日常服务器操作的软件解决方案。
有许多工具可用于从Web仪表板管理Linux服务器。
这些包括Webmin,Cockpit,Ispconfig,Virtualmin,CPanel 等在本教程中,我们将介绍Cockpit 的安装和用法来管理Ubuntu 20.04 Linux服务器。
Cockpit 允许我们从Web浏览器管理Linux计算机,并使用鼠标执行系统任务。
使用Cockpit ,我们可以启动容器,管理存储,配置网络和检查日志。
这个工具足够友好,对于Linux新的,也很有用处适用于经验丰富的管理员。
Cockpit 的主要特点
多服务器支持 - 监视并同时管理多个服务器。
扩展名为 - 我们可以编写自己的模块以插入Cockpit 。
通过Cockpit 开始的服务可以在终端中停止。
现有的API - Cockpit使用系统上已存在的API。
它不会重新注入子系统或者添加一个自己的工具层。
Logins和PrivilegeseFight - Cockpit仅在活动时使用内存和CPU。
当非活动时,服务器上没有额外的负载.Embedded终端 - Cockpit 附带一个可以从Web控制台使用的嵌入式终端。
在Ubuntu 20.04 Linux上安装Cockpit
截至Ubuntu 17.04及更高版本,Cockpit 包含在系统APT存储库中。
我们需要更新应用程序列表索引以便能够查看包。
sudo apt update
请参阅包是否可用。
$apt-cache policy cockpit cockpit: Installed: (none) Candidate: 215-1 Version table: 218-1~ubuntu20.04.1 100 100 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 Packages 100 http://archive.ubuntu.com/ubuntu focal-backports/universe i386 Packages 100 http://mirror.hetzner.de/ubuntu/packages focal-backports/universe amd64 Packages 100 http://mirror.hetzner.de/ubuntu/packages focal-backports/universe i386 Packages 215-1 500 500 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages 500 http://archive.ubuntu.com/ubuntu focal/universe i386 Packages 500 http://mirror.hetzner.de/ubuntu/packages focal/universe amd64 Packages 500 http://mirror.hetzner.de/ubuntu/packages focal/universe i386 Packages
我们可以使用以下命令在Ubuntu 20.04上安装Cockpit 。
sudo apt install cockpit
通过击中键盘上的y键接受Ubuntu 20.04上的Cockpit 安装。
The following additional packages will be installed: cockpit-bridge cockpit-system cockpit-ws libcrack2 libjson-glib-1.0-0 libjson-glib-1.0-common libpwquality-common libpwquality-tools libpwquality1 Suggested packages: cockpit-doc cockpit-pcp cockpit-machines xdg-utils sssd-dbus Recommended packages: cockpit-storaged cockpit-networkmanager cockpit-dashboard cockpit-packagekit cracklib-runtime The following NEW packages will be installed: cockpit cockpit-bridge cockpit-system cockpit-ws libcrack2 libjson-glib-1.0-0 libjson-glib-1.0-common libpwquality-common libpwquality-tools libpwquality1 0 upgraded, 10 newly installed, 0 to remove and 23 not upgraded. Need to get 3,883 kB of archives. After this operation, 6,188 kB of additional disk space will be used. Do you want to continue? [Y/n] y
Ubuntu 20.04 Linux上的Cockpit Web控制台
可以在URL [https://(serverip或者hostname):9090 /]上访问Cockpit Web控制台。
如果我们有UFW防火墙,请允许访问防火墙中的端口。
sudo ufw allow 9090/tcp
然后打开Web浏览器并执行服务器IP地址,或者域名和端口9090.我们将为证书收到警告消息。
单击"高级"接受。
点击"接受风险并继续",以访问Ubuntu机器上的Cockpit 控制台。
使用用户凭据登录。
使用仪表板播放,查看部分和管理功能。
使用Cockpit 终端
Cockpit 内有一个嵌入式终端,可以灵活地随时跳转终端和Web界面。