Debian 12にCockpitをインストールする!

Debian 12にCockpitをインストールします。

動作確認した環境を確認する!

動作確認した環境を確認します。

# hostnamectl
 Static hostname: vmsdeb02
       Icon name: computer-vm
         Chassis: vm 🖴
      Machine ID: d4da43afd557413bafb2c5c34a63131d
         Boot ID: 92301b84c4554ddfb96a752c450dcb84
  Virtualization: oracle
Operating System: Debian GNU/Linux 12 (bookworm)  
          Kernel: Linux 6.1.0-11-amd64
    Architecture: x86-64
 Hardware Vendor: innotek GmbH
  Hardware Model: VirtualBox
Firmware Version: VirtualBox

Cockpitをインストールする!

Cockpitを標準のリポジトリからインストールします。

# apt install cockpit -y
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  bsd-mailx cockpit-bridge cockpit-networkmanager cockpit-packagekit cockpit-storaged cockpit-system cockpit-ws
  exim4-base exim4-config exim4-daemon-light libblockdev-mdraid2 libbytesize-common libbytesize1 libgnutls-dane0
  liblockfile1 libpwquality-tools libssh-4 libunbound8 mdadm
Suggested packages:
  cockpit-doc cockpit-pcp cockpit-sosreport udisks2-lvm2 sssd-dbus exim4-doc-html | exim4-doc-info eximon4
  spf-tools-perl swaks dracut-core
The following NEW packages will be installed:
  bsd-mailx cockpit cockpit-bridge cockpit-networkmanager cockpit-packagekit cockpit-storaged cockpit-system
  cockpit-ws exim4-base exim4-config exim4-daemon-light libblockdev-mdraid2 libbytesize-common libbytesize1
  libgnutls-dane0 liblockfile1 libpwquality-tools libssh-4 libunbound8 mdadm
0 upgraded, 20 newly installed, 0 to remove and 0 not upgraded.
...

Cockpitが起動していることを確認する!

Cockpitのソケットがアクティブであることを確認します。

# systemctl status cockpit.socket
● cockpit.socket - Cockpit Web Service Socket
     Loaded: loaded (/lib/systemd/system/cockpit.socket; enabled; preset: enabled)
     Active: active (listening) since Sun 2023-08-27 17:45:11 JST; 2min 49s ago
   Triggers: ● cockpit.service
       Docs: man:cockpit-ws(8)
     Listen: [::]:9090 (Stream)
      Tasks: 0 (limit: 2283)
     Memory: 80.0K
        CPU: 10ms
     CGroup: /system.slice/cockpit.socket

ブラウザからアクセスする!

9090ポートを指定してブラウザからアクセスします。

https://vmsdeb02.loc.lab4ict.com:9090

おわりに

Cockpitにアクセスするための設定方法をまとめました。

関連記事