Linux服务器web管理神器–Cockpit

avatar 2021年4月19日18:13:05 评论 7,663 次浏览

使用web管理linux机器怎么样?对于一个新手可以尝试一下先使用web操作,后面在学习命令。这里主要用到CockpitCockpit是红帽开发的网页版图像化服务管理工具,优点是无需中间层,且可以管理多种服务。,系统管理员可以执行诸如存储管理、网络配置、检查日志、管理容器等任务。官网参考:https://cockpit-project.org/

Cockpit的特点:

从易用性考虑设计,方便管理人员使用,而不是仅仅的终端命令按钮化。
不会打乱已有终端或脚本服务配置,通过 Cockpit 启用的服务可以在终端停止,脚本运行的错误亦会被 Cockpit 捕获。
支持一次性管理多个服务,实现自动化和批处理。
支持Debian, Redhat, CentOS, Fedora, Atomic, Arch Linux, and Ubuntu.

yum安装

一般系统自带的,如果没有自带可以使用yum进行安装:

[root@www.wulaoer.org ~]# systemctl enable --now cockpit.socket
Failed to execute operation: No such file or directory

看样子我的系统没有安装,那就用yum安装一下吧。

[root@www.wulaoer.org ~]# yum install cockpit
[root@www.wulaoer.org ~]# systemctl enable --now cockpit.socket # 启动
[root@www.wulaoer.org ~]# firewall-cmd --permanent --zone=public --add-service=cockpit
[root@www.wulaoer.org ~]# firewall-cmd --reload
[root@www.wulaoer.org ~]# yum -y install cockpit-* # 安装所有模块,可选
[root@www.wulaoer.org ~]# netstat -tlnp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 127.0.0.1:40323         0.0.0.0:*               LISTEN      31105/cockpit-bridg
tcp        0      0 127.0.0.1:37157         0.0.0.0:*               LISTEN      31084/cockpit-bridg
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      27107/nginx: master
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1087/sshd
tcp6       0      0 :::9090                 :::*                    LISTEN      1/systemd
tcp6       0      0 :::3306                 :::*                    LISTEN      27679/mysqld
tcp6       0      0 :::22                   :::*                    LISTEN      1087/sshd

安装后查看一下端口,默认端口是9090,使用浏览器http://ip:9090,看下面的图,注意登录的用户名密码是系统的用户名密码,谷歌浏览器安全级别高,我换成火狐浏览器

看到登录页面,我们输入系统用户和密码进去后看一下是什么样子的

登录后可以看得系统的所有相关信息,包容系统日志,存储,监控,网络。如果加入的是集群也可以看得整个集群的信息,不过主要还是针对单个系统的信息,在终端里可以进入系统命令页面也不错,只能针对初学者玩玩,不能当真,,,,

avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: