本文介绍在Ubuntu 20.04服务器上安装和访问Cockpit Web控制台(Cockpit Web Console)的方法。大多数Linux系统管理员都热衷于那些可简化其日常Server操作的软件解决方案,有许多工具可用于从Web控制台管理Linux服务器,这些包括Webmin、Cockpit、ispconfig、virtualmin、cpanel等,本文介绍的是安装和使用Cockpit。
简介 Cockpit允许您从Web浏览器管理Linux计算机,并使用鼠标执行系统任务,使用Cockpit,您可以启动容器、管理存储、配置网络和检查日志,这个工具对Linux初学者来说足够友好,对经验丰富的管理员也很有用。 Cockpit的主要特点: 多服务器支持–同时监视和管理多台服务器。 可扩展–您可以编写自己的模块以插入Cockpit,通过Cockpit启动的服务可以在终端中停止。 使用现有的API–Cockpit使用系统上已经存在的API,它不会重塑子系统,也不会添加自己的工具层。 设备齐全–您不必担心仅使用Cockpit设置网络服务器。 像普通用户一样登录–默认情况下,Cockpit使用系统的普通用户登录名和特权。 高效–Cockpit在活动时仅使用内存和CPU,不活动时,服务器上没有额外的负载。 嵌入式终端–Cockpit带有一个嵌入式终端,您可以从Web控制台使用它。
在Ubuntu 20.04上安装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 18.04/Debian 9系统上安装Cockpit的方法。
在Ubuntu 20.04上访问Cockpit Web控制台 可以通过URL:https://(serverip or hostname):9090/访问Cockpit Web控制台,如果您有ufw防火墙,请允许访问防火墙中的端口: sudo ufw allow 9090/tcp 然后打开您的Web浏览器,然后键入服务器ip地址、域名和9090端口,您将收到有关证书的警告消息:
点击“Advanced(高级)”接受:
单击“Accept the Risk and Continue(接受风险并继续)”以访问Ubuntu 20.04计算机上的Cockpit控制台:
使用您的用户帐户登录:
操作控制台以查看各节和管理功能。 还可以使用Cockpit Terminal,即Cockpit终端,看个人的使用习惯了,可以在终端和图形界面之间来回切换:
相关主题 |