如果用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 失败的登录尝试,哪个小兔崽子和我过不去?
文章评论