CentOS系统上的Web 控制台 - Cockpit

2023年01月09日 1647点热度 0人点赞 0条评论

如果用CentOS8或以上版本作服务器的话,会默认装上 Cockpit ,这可是服务器管理的一个神器,不得不了解!

如果系统里没有的话,安装也很简单

yum install cockpit

实际上每次登录的时候都会收到提示:

被我忽略了好久,现在可以打开玩玩,不过这玩意儿不太安全,建议需要使用的时候才在ssh中打开,用完了就关掉!

systemctl start cockpit.socket
# 此命令是永久打开,建议不执行,在需要时才打开
systemctl enable --now cockpit.socket
systemctl status cockpit.socket

启动后是这样子的:

Cockpit 默认使用的管理端口是 9090,如果在防火墙中打开:

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

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

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

本地:https://localhost:9090
远程:https://192.168.1.188:9090

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

控制台从/etc/cockpit/ws-certs.d目录中调用证书,并使用.cert扩展文件。弄这个太麻烦,懒得搞,反正也不影响使用。

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

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

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

一进来就收到警告,15924 失败的登录尝试,哪个小兔崽子和我过不去?

 

 

 

路灯

这个人很懒,什么都没留下

文章评论