Cockpit  - 使用Web浏览器监视和管理多个Linux服务器的强大工具

驾驶舱是GNU / Linux服务器易于使用,重量轻,简单而强大的远程管理器,这是一个互动的服务器管理用户界面,通过网络浏览器提供了一个实时Linux的会话。

它可以在多种Linux发行版,包括Debian的 ,Ubuntu的 ,Fedora的 ,CentOS的 ,RHEL,Arch Linux的等等运行。

驾驶舱使得Linux发现从而使系统管理员能够轻松可靠地执行任务,如启动容器,存储管理,网络配置,日志再加上其他几个人检查。

建议阅读: 20命令行工具来监控Linux性能

而使用它,用户可以轻松的切换Linux终端和网络浏览器没有任何催促。 重要的是,当用户通过Cockpit启动服务时,可以通过终端停止服务,只是在终端中发生错误的情况下,它显示在Cockpit日志界面中。

驾驶舱特点:

  1. 允许在一个Cockpit会话中管理多个服务器。
  2. 在终端窗口中提供基于Web的shell。
  3. 容器可以通过管理Docker窗
  4. 支持高效的系统用户帐户的管理
  5. 使用Performance Co-Pilot框架收集系统性能信息,并将其显示在图形中。
  6. 支持使用sos-report收集系统配置和诊断信息。
  7. 还支持Kubernetes集群或Openshift v3集群。
  8. 允许修改网络设置等。

如何在Linux系统中安装Cockpit

如图所示,您可以从它们的默认官方库中的所有的Linux发行版安装驾驶舱

在Fedora和CentOS上安装Cockpit

要安装和Fedora发行使驾驶舱 ,请使用以下命令。

# yum install cockpit
# systemctl enable --now cockpit.socket
# firewall-cmd --add-service=cockpit
# firewall-cmd --add-service=cockpit --permanent

在RHEL上安装Cockpit

驾驶舱被添加到红帽企业Linux Extras仓库7.1及更高版本:

# subscription-manager repos --enable rhel-7-server-extras-rpms
# systemctl enable --now cockpit.socket
# firewall-cmd --add-service=cockpit
# firewall-cmd --add-service=cockpit --permanent

在Debian上安装Cockpit

Cockpit不包括在Debian官方存储库中,但是您使用以下包含专门为Debian不稳定的每周构建的存储库安装它:

首先添加下面的存储库/etc/apt/sources.list的文件。

deb https://fedorapeople.org/groups/cockpit/debian unstable main

接下来,导入Cockpit的签名密钥,然后运行以下系列命令来安装它。

$ sudo apt-key adv --keyserver sks-keyservers.net --recv-keys F1BAA57C
$ sudo apt-get update
$ sudo apt-get install cockpit
$ sudo systemctl enable --now cockpit.socket

在Ubuntu和Linux Mint上安装Cockpit

在Ubuntu和Linux Mint的分布,驾驶舱没有包括在内,但你可以从官方的驾驶舱PPA执行以下命令进行安装:

$ sudo add-apt-repository ppa:cockpit-project/cockpit
$ sudo apt-get update
$ sudo apt-get install cockpit
$ sudo systemctl enable --now cockpit.socket

在Arch Linux上安装Cockpit

Arch Linux的用户可以使用下面的命令拱用户系统信息库安装的驾驶舱。

# yaourt cockpit
# systemctl start cockpit
# systemctl enable cockpit.socket

如何在Linux中使用Cockpit

Cockpit安装成功后,您可以使用Web浏览器在以下位置访问它。

https://ip-address:9090
OR
https://server.domain.com:9090

输入系统用户名和密码登录下面的界面:

驾驶舱Web界面

登录后,你会为你的CPU的系统信息和性能图表汇总提交, 内存磁盘I / O,并看到下一张图片在网络流量:

Linux系统性能摘要

接下来仪表盘菜单,是服务 在这里你可以查看目标系统服务socket定时器路径页面。

下面的界面显示了系统上正在运行的服务。

在Linux上显示当前运行的服务

您可以单击一个服务来管理它。 只需点击下拉菜单获得所需的功能。

查看Linux服务摘要

日志菜单项显示日志页面,允许原木检验。 这些日志分为错误警告通告所有如下图所示。

此外,您还可以查看基于时间的日志,例如最近24小时或7天的日志。

建议阅读: 4最好的日志监控和管理工具用于Linux

要检查单个日志条目,只需单击它。

Linux日志监视

驾驶舱也使您能够管理用户帐户系统上,转到工具 ,然后单击帐户 单击用户帐户可以查看用户帐户详细信息。

管理Linux用户帐户

要添加系统用户,点击“ 创建新帐户 ”按钮,然后在界面下方必要的用户信息。

在Linux中创建用户帐户

为了得到一个终端窗口,点击工具 终端

Cockpit - Linux Web终端

如何添加Linux服务器到Cockpit

重要提示 :请注意,您必须以监测他们在驾驶舱仪表板上的所有远程Linux服务器上安装的驾驶舱。 所以,请在添加任何新的服务器到Cockpit之前安装它。

要添加其他服务器,点击仪表盘 ,你会看到下面的屏幕。 点击(+)号,然后输入服务器的IP地址。 请记住,您添加的每个服务器的信息都显示在Cockpit中,使用不同的颜色。

将Linux服务器添加到Cockpit

Cockpit - 远程Linux服务器监控

同样,您可以在Cockpit下添加许多Linux服务器,并有效管理它,而不会有任何麻烦。

这是现在,但是,你可以探索更多的情况下,你已经安装了这个简单和奇妙的服务器远程管理器。

驾驶舱官方文档http://cockpit-project.org/guide/latest/

对于任何问题或建议以及关于该主题的反馈,请不要犹豫,使用下面的评论部分,以回到我们。

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏