QQ交流群:697555148公共服务器+内网穿透+刷机固件+建站源码+免费子域名+各类盒子刷机

各版本Linux安装Cockpit(驾驶舱——Linux网页管理)

528次阅读

安装完成后装服务虚拟机

(如果创建虚拟机需要安装以下插件 默认没有安装):

yum -y install qemu-kvm qemu-kvm-tools qemu-img virt-manager libvirt libvirt-python libvirt-client bridge-utils virt-viewer virt-instal cockpit-machines

各版本Linux安装Cockpit(驾驶舱——Linux网页管理)
虚拟机安装成功

立即开始
安并以下驾驶舱 后,访问服务器上的端口 9090(例如:https://ip{自己地址}:9090/ 与 Cockpit 位于同一台计算机上的浏览器中)

清除 Linux
Cockpit在Clear Linux OS中,可以使用以下命令进行安装:swupd

sudo swupd bundle-add sysadmin-remote
sudo systemctl enable –now cockpit.socket

各版本Linux安装Cockpit(驾驶舱——Linux网页管理)
主页面测试
       一: 驾驶舱安装在 Fedora Server 中。

要在 Fedora 的其他变体上安装 Cockpit,请使用以下命令。对于最新版本,请使用 COPR。

安装驾驶舱:
sudo dnf install cockpit
启用驾驶舱:
sudo systemctl enable –now cockpit.socket
如有必要,请打开防火墙:
sudo firewall-cmd –add-service=cockpit
sudo firewall-cmd –add-service=cockpit –permanent

      二: 红帽企业 Linux

Cockpit 包含在 Red Hat Enterprise Linux 7 及更高版本中。

在 RHEL 7 上,启用 Extras 存储库。
sudo subscription-manager repos –enable rhel-7-server-extras-rpms
RHEL 8 不需要任何非默认存储库。

安装驾驶舱:
sudo yum install cockpit
启用驾驶舱:
sudo systemctl enable –now cockpit.socket
在 RHEL 7 上,或者如果在 RHEL 8 上使用非默认区域,请打开防火墙:
sudo firewall-cmd –add-service=cockpit

sudo firewall-cmd –add-service=cockpit –permanent

     三:Fedora CoreOS

标准 Fedora CoreOS 映像不包含 Cockpit 软件包。

将 Cockpit 软件包安装为叠加 RPM:
rpm-ostree install cockpit-system cockpit-ostree cockpit-podman
根据您的配置,您可能还希望使用其他驾驶舱*扩展,例如 或 。cockpit-kdumpcockpit-networkmanager

如果您有自定义构建的 OSTree,只需在构建中包含相同的包即可。

重新启动
当 CoreOS 计算机仅通过运行 Cockpit 的另一台主机连接到时,步骤 1 和 2 就足够了。

如果您还想运行 Web 服务器以直接在 CoreOS 主机上登录:

启用基于密码的 SSH 登录,除非您仅使用 SSO 登录名:

echo ‘PasswordAuthentication yes’ | sudo tee /etc/ssh/sshd_config.d/02-enable-passwords.conf

sudo systemctl try-restart sshd

使用特权容器(以根身份)运行 Cockpit Web 服务:

podman container runlabel –name cockpit-ws RUN docker.io/cockpit/ws

使驾驶舱在启动时启动:
podman container runlabel INSTALL docker.io/cockpit/ws

systemctl enable cockpit.service
之后,像往常一样使用Web浏览器登录到主机IP地址上的端口。9090

         四:驾驶舱包含在 CentOS 7.x 中:

安装驾驶舱:
sudo yum install cockpit
启用驾驶舱:
sudo systemctl enable –now cockpit.socket
如有必要,请打开防火墙:
sudo firewall-cmd –permanent –zone=public –add-service=cockpit
sudo firewall-cmd –reload

        五: Debian

这些命令需要一个与 POSIX 兼容的 shell,如 。对于其他 shell,如 ,请暂时运行 。bashfishbash -i

驾驶舱从版本 10 (Buster) 开始就包含在 Debian 中。

要获取最新版本,我们建议启用 {向后移植存储库}(以 root 用户身份):
. /etc/os-release
echo “deb http://deb.debian.org/debian ${VERSION_CODENAME}-backports main” > \
/etc/apt/sources.list.d/backports.list
apt update
安装或更新软件包:
apt install -t ${VERSION_CODENAME}-backports cockpit
更新与 Cockpit 相关的软件包和任何依赖项时,请确保按上述方式使用,以便包含向后移植。-t …-backports

六:乌班图
这些命令需要一个与 POSIX 兼容的 shell,如 。对于其他 shell,如 ,请暂时运行 。bashfishbash -i

Cockpit 包含在 Ubuntu 17.04 及更高版本中,并可用作 16.04 LTS 及更高版本的官方{向后移植}。

我们建议从向后端口安装或更新最新版本。默认情况下,此存储库处于启用状态,但如果您自定义了 apt 源,则可能需要手动启用它们。

. /etc/os-release
sudo apt install -t ${VERSION_CODENAME}-backports cockpit
在 Linux Mint 上,不要像这样使用:UBUNTU_CODENAMEVERSION_CODENAME

sudo apt install -t ${UBUNTU_CODENAME}-backports cockpit

    七:Arch Linux

Cockpit 包含在 Arch Linux 中:

sudo pacman -S cockpit
sudo systemctl enable –now cockpit.socket
如果第一个命令失败,并显示”数据库文件…不存在”,首先刷新/更新您的系统。sudo pacman -Syu

   八:openSUSE Tumbleweed

驾驶舱包含在 openSUSE Tumbleweed 中:

安装驾驶舱:

zypper in cockpit

启用驾驶舱:

systemctl enable –now cockpit.socket

如有必要,请打开防火墙:

firewall-cmd –permanent –zone=public –add-service=cockpit

firewall-cmd –reload

感谢捐赠
post-qrcode
管理员
版权声明:本站原创文章,由 管理员 2022-02-18发表,共计2854字。
转载说明:转载请注明出处。
群内免费提供公共服务器+内网穿透+刷机固件+建站源码+免费子域名