如何在 CentOS 8 中安装 Cockpit Web 控制台

[日期:2019-10-31] 来源:Linux公社  作者:醉落红尘 [字体:  ]
 

在本文中,我们将帮助您在CentOS 8服务器中安装Cockpit Web 控制台,以管理和监视本地系统以及网络环境中的Linux服务器。您还将学习如何将远程Linux主机添加到Cockpit并在CentOS 8 Web控制台中对其进行监视。

Cockpit是一个Web控制台,具有易于使用的基于Web的界面,使您可以在服务器上执行管理任务。它也是一个Web控制台,它意味着您也可以通过移动设备访问它。

Cockpit Web控制台

Cockpit Web控制台使您可以执行多种管理任务,包括:

  • 管理服务
  • 管理用户帐号
  • 管理和监视系统服务
  • 配置网络接口和防火墙
  • 查看系统日志
  • 管理虚拟机
  • 创建诊断报告
  • 设置内核转储配置
  • 配置SELinux
  • 更新软件
  • 管理系统订阅

Cockpit Web控制台使用与终端相同的系统API,并且在终端中执行的任务会迅速反映在Web控制台中。此外,您可以直接在Web控制台中或通过终端配置设置。

在CentOS 8中安装Cockpit Web Console

1.使用CentOS 8最小安装时,默认情况下不会安装Cockpit,您可以使用以下命令将其安装在系统上,该命令将以所需的依赖项安装Cockpit。

# yum install cockpit

2.接下来,启用并启动cockpit.socket服务,以通过Web控制台连接到系统,并使用以下命令验证该服务并运行cockpit进程。

# systemctl start cockpit.socket
# systemctl enable --now cockpit.socket
# systemctl status cockpit.socket

# ps auxf|grep cockpit

3.如果您正在系统上运行firewalld,则需要打开防火墙中的Cockpit端口9090。

# firewall-cmd --add-service=cockpit --permanent
# firewall-cmd --reload

登录到CentOS 8中的Cockpit Web控制台

以下说明显示了使用本地系统用户帐户凭据首次登录Cockpit Web控制台。 由于Cockpit使用在/etc/pam.d/cockpit中找到的特定PAM堆栈身份验证,因此您可以使用系统上任何本地帐户的用户名和密码登录。

4.在网络浏览器中,通过以下URL打开Cockpit网络控制台:

本地:https://localhost:9090
远程使用服务器的主机名:https://linuxidc.com:9090
使用服务器的远程IP地址:https://192.168.1.188:9090

如果您使用的是自签名证书,则会在浏览器上收到警告,只需验证证书并接受安全例外,即可继续进行登录。

控制台从/etc/cockpit/ws-certs.d目录中调用证书,并使用.cert扩展文件。 为避免提示安全警告,请安装由证书颁发机构(CA)签名的证书。

5.在Web控制台登录屏幕中,输入系统用户名和密码。

如果用户帐户具有sudo特权,则可以执行管理任务,例如在Web控制台中安装软件,配置系统或配置SELinux。

6.成功进行身份验证后,将打开Cockpit Web控制台界面。

就这样。 Cockpit是一个易于使用的Web控制台,可让您在CentOS 8服务器上执行管理任务。 要了解有关Web控制台的更多信息,请阅读如何在Web控制台中配置系统设置

 

如何在 CentOS 8 中安装 Cockpit Web 控制台的更多相关文章

  1. 【转】如何在CentOS/RHEL中安装基于Web的监控系统 linux-das

    Linux-dash是一款为Linux设计的基于Web的轻量级监控面板.这个程序会实时显示各种不同的系统属性,比如CPU负载.RAM使用率.磁盘使用率.网速.网络连接.RX/TX带宽.登录用户.运行的 ...

  2. 如何在CentOS 7中安装最新Git(源码安装)

    如何在CentOS 7中安装最新Git 2017年05月20日 11:49:53 阅读数:1624 Git是在今天的软件开发行业一个非常有用的版本控制工具.我一直使用Git.于是为Linux公社的读者 ...

  3. 如何在 CentOS 7 中安装、配置和安全加固 FTP 服务

    步骤 1:安装 FTP 服务器 1. 安装 vsftpd 服务器很直接,只要在终端运行下面的命令. # yum install vsftpd 2. 安装完成后,服务先是被禁用的,因此我们需要手动启动, ...

  4. 如何在CentOS系统中安装配置SNMP服务

    CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,现在有一大部分服务器在使用此操作系统:SNMP(简单网络 ...

  5. 如何在 CentOS 7 中安装或升级最新的内核

    虽然有些人使用 Linux 来表示整个操作系统,但要注意的是,严格地来说,Linux 只是个内核.另一方面,发行版是一个完整功能的系统,它建立在内核之上,具有各种各样的应用程序工具和库. 在正常操作期 ...

  6. 在CentOS 7中安装nginx服务器

    简要地介绍一下,如何在CentOS 7中安装nginx服务器  下载对应当前系统版本的nginx包(package) # wget  http://nginx.org/packages/centos/ ...

  7. 在CentOS 7中安装Jetty服务器

    Jetty 是一款纯Java的HTTP (Web) 服务器和Java Servlet容器. 通常在更大的网络框架中,Jetty经常用于设备间的通信,而其他Web服务器通常给"人类" ...

  8. CentOS 7中安装和配置Promethues

    Prometheus 是什么? Prometheus是一套开源的监控&报警&时间序列数据库的组合,起始是由SoundCloud公司开发的.随着发展,越来越多公司和组织接受采用Prome ...

  9. 如何在 CentOS 7 上安装 Nginx

    本文首发:开发指南:如何在 CentOS 7 上安装 Nginx Nginx 读作 engine x, 是一个免费的.开源的.高性能的 HTTP 和反向代理服务,主要负责负载一些访问量比较大的站点. ...

随机推荐

  1. 三次给你讲清楚Redis之Redis是个啥

    摘要:Redis是一款基于键值对的NoSQL数据库,它的值支持多种数据结构:字符串(strings).哈希(hashes).列表(lists).集合(sets).有序集合(sorted sets)等. ...

  2. java面试-谈谈你对OOM的理解

    一.OOM(OutOfMemoryError): 对象无法释放或无法被垃圾回收,造成内存浪费,导致程序运行速度减慢,甚至系统崩溃等严重后果,就是内存泄漏.多个内存泄漏造成可使用内存变少,会导致内存溢出 ...

  3. Dynamics CRM9.0安装CRM的时候提示Microsoft.Crm.Setup.Server.RegisterSandboxServiceAction操作失败

    如图: 这种问题有两种情况会遇到.第一种是一个域装多套CRM产品会提示这个问题这个问题是解决不了的. 还一种情况就是安装9.0及以后的产品先安装了ADFS再安装产品就会提示这个错误. 第二种解决办法就 ...

  4. oo第四单元作业总结暨课程总结

    oo第四单元作业总结暨课程总结 一.本单元作业架构设计 本单元需要构建一个UML解析器,通过对输入的UML类图/顺序图/状态图的相关信息进行解析以供查询,其中课程组已提供输入整体架构及输入解析部分,仅 ...

  5. codeup 1918 简单计算器

    题目描述:读入一个只包含 + ,-,×, / 的非负整数计算表达式,计算该表达式的值.输入格式:测试输入包含若干测试用例,每个测试用例占一行,每行不超过200个字符,整数和运草符之间用一个空格分隔.没 ...

  6. Spring Boot 2.3 新特性优雅停机详解

    什么是优雅停机 先来一段简单的代码,如下: @RestController public class DemoController { @GetMapping("/demo") p ...

  7. Hadoop完整搭建过程(四):完全分布模式(服务器)

    1 概述 上一篇文章介绍了如何使用虚拟机搭建集群,到了这篇文章就是实战了,使用真实的三台不同服务器进行Hadoop集群的搭建.具体步骤其实与虚拟机的差不多,但是由于安全组以及端口等等一些列的问题,会与 ...

  8. (十七)VMware Harbor 垃圾清理

    1. 在线垃圾清理 注意:从Harbor中删除镜像时不释放空间,垃圾收集是通过从清单中不再引用文件系统中删除blob来释放空间的任务. 注意:在执行垃圾收集时,Harbor将进入只读模式,并且禁止对d ...

  9. 【Redis连接超时】记录线上RedisConnectionFailureException异常排查过程

    项目架构: 部分组件如下: SpringCloudAlibaba(Nacos+Gateway+OpenFeign)+SpringBoot2.x+Redis 问题背景: 最近由于用户量增大,在高峰时期, ...

  10. vim 中文乱码解决

    问题如下: 在vim中编辑一个中文文本时 出现中文乱码情况 问题解决: 修改vimrc的脚本配置 编辑~/.vimrc文件,加上如下几行即可: set fileencodings=utf-8,ucs- ...