云网牛站
所在位置:首页 > Linux云服务器 > 在Ubuntu 20.04服务器上安装Cockpit和访问Cockpit Web控制台

在Ubuntu 20.04服务器上安装Cockpit和访问Cockpit Web控制台

2020-05-17 16:23:09作者:谓自力稿源:云网牛站

本文介绍在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端口,您将收到有关证书的警告消息:

在Ubuntu 20.04服务器上安装Cockpit和访问Cockpit Web控制台

点击“Advanced(高级)”接受:

在Ubuntu 20.04服务器上安装Cockpit和访问Cockpit Web控制台

单击“Accept the Risk and Continue(接受风险并继续)”以访问Ubuntu 20.04计算机上的Cockpit控制台:

在Ubuntu 20.04服务器上安装Cockpit和访问Cockpit Web控制台

使用您的用户帐户登录:

在Ubuntu 20.04服务器上安装Cockpit和访问Cockpit Web控制台

操作控制台以查看各节和管理功能。

还可以使用Cockpit Terminal,即Cockpit终端,看个人的使用习惯了,可以在终端和图形界面之间来回切换:

在Ubuntu 20.04服务器上安装Cockpit和访问Cockpit Web控制台

 

相关主题

在Linux服务器上使用Cockpit管理用户帐户(创建和修改本地帐户)

精选文章
热门文章