驾驶舱是GNU / Linux服务器易于使用,重量轻,简单而强大的远程管理器,这是一个互动的服务器管理用户界面,通过网络浏览器提供了一个实时Linux的会话。
它可以在多种Linux发行版,包括Debian的 ,Ubuntu的 ,Fedora的 ,CentOS的 ,RHEL,Arch Linux的等等运行。
驾驶舱使得Linux发现从而使系统管理员能够轻松可靠地执行任务,如启动容器,存储管理,网络配置,日志再加上其他几个人检查。
建议阅读: 20命令行工具来监控Linux性能
而使用它,用户可以轻松的切换Linux终端和网络浏览器没有任何催促。 重要的是,当用户通过Cockpit启动服务时,可以通过终端停止服务,只是在终端中发生错误的情况下,它显示在Cockpit日志界面中。
驾驶舱特点:
- 允许在一个Cockpit会话中管理多个服务器。
- 在终端窗口中提供基于Web的shell。
- 容器可以通过管理Docker窗 。
- 支持高效的系统用户帐户的管理 。
- 使用Performance Co-Pilot框架收集系统性能信息,并将其显示在图形中。
- 支持使用sos-report收集系统配置和诊断信息。
- 还支持Kubernetes集群或Openshift v3集群。
- 允许修改网络设置等。
如何在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/
对于任何问题或建议以及关于该主题的反馈,请不要犹豫,使用下面的评论部分,以回到我们。