Cockpit是CentOS 8内置的一款基于Web的可视化管理工具,对一些常见的命令行管理操作都有界面支持,比如用户管理、防火墙管理、服务器资源监控等,使用非常方便,号称人人可用的Linux管理工具。
CentOS 8默认已安装Cockpit,直接启动服务即可
# 配置cockpit服务开机自启
systemctl enable --now cockpit.socket
# 启动cockpit服务
systemctl start cockpit
访问地址:http://ip:9090/,使用Linux用户即可登录(比如root用户)。
centos7下安装
yum install cockpit* -y
systemctl start cockpit.service
systemctl enable cockpit.service
修改端口的方法
vim /usr/lib/systemd/system/cockpit.socket
界面:
Cockpit 的安装
# RHEL8系统已经默认安装cockpit
yum list|grep cockpit
# 查看cockpit是否已经设置开机启动
systemctl list-unit-files|grep cockpit
# 设置cockpit开机启动
systemctl enable --now cockpit.socket
# 查看cockpit运行状态
systemctl status cockpit.service
# 启动服务
systemctl start cockpit.service
# 查看cockpit运行状态
systemctl status cockpit.service
# 查看cockpit端口9090是否已经监听
netstat -nltp|grep 9090
# 系统防火墙添加放行服务
firewall-cmd --add-service=cockpit --permanent
# 重启防火墙
firewall-cmd --reload
访问:https://IP:9090,要求较高版本的浏览器才能正常使用。本地账户的用户名和密码均可登录。
Cockpit 常用操作
关闭防火墙。
配置网络。
配置网络需要通过localhost访问,否则不生效。
依次点击 网络 - ens160 - IPv4:
地址:手动
192.168.1.3 255.255.255.0 192.168.1.2
关闭SELinux。