۱. نصب و فعالسازی
sudo dnf install -y cockpit cockpit-storaged cockpit-machines cockpit-podman
sudo systemctl enable --now cockpit.socket۲. دسترسی فقط از شبکهی مدیریت
Cockpit روی پورت 9090 گوش میدهد. آن را برای همه باز نکنید:
sudo firewall-cmd --permanent --remove-service=cockpit
sudo firewall-cmd --permanent --add-rich-rule='rule family=ipv4 source address=192.168.10.0/24 service name=cockpit accept'
sudo firewall-cmd --reload۳. ورود
در مرورگر: https://192.168.10.31:9090
با کاربر لینوکسی خودتان وارد شوید. برای کارهای مدیریتی، گزینهی «Administrative access» را فعال کنید (از sudo استفاده میکند).
۴. گواهی معتبر
Cockpit گواهی خودامضا میسازد. برای استفاده از گواهی سازمان، فایلهای cert و key را در این مسیر قرار دهید:
sudo cp app01.crt /etc/cockpit/ws-certs.d/app01.crt
sudo cp app01.key /etc/cockpit/ws-certs.d/app01.key
sudo systemctl restart cockpit۵. ماشینهای مجازی
با cockpit-machines میتوانید از همان صفحه VM بسازید، کنسول آن را باز کنید و snapshot بگیرید. پیشنیاز:
sudo dnf install -y qemu-kvm libvirt virt-install
sudo systemctl enable --now libvirtd۶. چند سرور در یک صفحه
از منوی بالای Cockpit، Add new host را بزنید و آدرس سرورهای دیگر را اضافه کنید (روی آنها هم cockpit باید نصب باشد).