Cockpit Web 控制

Cockpit 简

Cockpit 是银河麒麟服务器系系统预装的轻量级 Web 管理界面。通过它,您可以直观地管理网络、存储、容器、虚拟机以及查看系统日志

1. 服务管理

1

检查与启动

# 检查状态
systemctl status cockpit.socket

# 启用并开启
sudo systemctl enable --now cockpit.socket

建议使用 socket 激活方式,这样只有访问时才占用资源

2

访问控制

在浏览器中输入:

https://<服务器IP>:9090

使用系统用户名(如 root)和密码登录

2. 修改默认端口

如果 9090 端口被占用或出于安全考虑需要修改:

1

创建覆盖配置

sudo mkdir -p /etc/systemd/system/cockpit.socket.d/
sudo touch /etc/systemd/system/cockpit.socket.d/listen.conf
2

编辑配置文件

# vi /etc/systemd/system/cockpit.socket.d/listen.conf

[Socket]
ListenStream=
ListenStream=9999

注意:必须先保留一个空行ListenStream= 来清空默认配置

3

应用更改

sudo systemctl daemon-reload
sudo systemctl restart cockpit.socket

别忘了在防火墙放行新端口 sudo firewall-cmd --permanent --add-port=9999/tcp && sudo firewall-cmd --reload

常见功能

  • 概览:查看CPU、内存、磁盘I/O 实时监控
  • 终端:直接在网页中使用Shell 终端
  • 软件更新:查看并安装系统补丁
  • 账户:管理用户账户和权限