CentOS8部署Cockpit

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

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

RHEL8系列集成了Cockpit,除了可以在web中管理、检测Liunx主机以外,不得不说的是还可以通过Cockpit管理台在web中登陆ssh终端哦!笔者迫不及待地去玩耍了一番。
cockpit默认监听9090端口,记得在安全规则里提前开放哦!
如果有运行firewall-cmd 可以执行如下,开放9090端口

firewall-cmd --add-service=cockpit --permanent
firewall-cmd --reload
systemctl enable --now cockpit.socket 	#配置开机启动cockpit服务,并现在开启
lsof -i:9090							#查看9090端口当前的监听者

登陆浏览器,键入 公网地址:9090 并回车
此时浏览器多会提示证书风险,可以选择高级->继续访问

控制台是从/etc/cockpit/ws-certs.d下调用证书的 如果没有安装正规机构颁发的证书,将默认采用自签发证书,故而会被风险警告

接着,便会进入一个登陆界面:
在这里插入图片描述
输入账号密码登陆以后,进入系统管理界面:
在这里插入图片描述
用cockpit管理主机对运维相当友好哦!
介于管理系统暴露在公网下风险较大,可以尝试修改监听端口、日常停用服务只在使用时开启等。


CentOS8部署Cockpit
http://example.com/posts/a584670/
发布于
2020年3月2日
许可协议