Cockpit הנה מערכת מבוססת ממשק אינטרנטי המשמשת לניהול מרוחק של שרתי לינוקס בצורה נוחה וקלה לתפעול. Cockpit יכולה לרוץ על מגוון רחב של הפצות לינוקס ובניהן Debian, Ubuntu, Fedora, Centos, RHEL, Arch Linux ועוד.
המערכת מפשטת את יכולת הניהול שרתי הלינוקס עבור מנהלי הרשת ומאפשרת ביצוע משימות כגון בדיקת תצורת הרשת, ניטור משאבים ותהליכים ועד לבדיקת קבצי הלוג של השרת בצורה נוחה ומהירה.
נקודות המפתח של המערכת הן:
- ניהול מספר שרתי לינוקס דרך ממשק אחד.
- מאפשרת גישה ל Shell דרך הדפדפן.
- מאפשרת ניהול קונטיינרים של Docker..
- מאפשרת ניהול משתמשים.
- אוספת נתונים באמצעות Co-Pilot Framework ומציגה אותם באמצעות כרפים.
- מאפשרת שינויים לממשקי הרשת ועוד.
במדריך זה אסביר כיצד להתקין את המערכת על הפצות הלינוקס השונות.
Fadora / Centos
yum install cockpit systemctl enable --now cockpit.socket firewall-cmd --add-service=cockpit firewall-cmd --add-service=cockpit --permanent
RHEL
המערכת נוספה ל Repository הרשמי של Red Hat Enterprise Extras החל מגרסה 7.1
subscription-manager repos --enable rhel-7-server-extras-rpms systemctl enable --now cockpit.socket firewall-cmd --add-service=cockpit firewall-cmd --add-service=cockpit --permanent
Debian
המערכת לא כלולה ב Repository הרשמי של Debian אך תוכלו להתקין אותה על ידי שימוש ב Repository הבא. לצורך כך ערכו את קובץ המקורות על ישי הפקודה הבאה:
nano /etc/apt/sources.list
והוסיפו בסופו את השורה הבאה:
deb https://fedorapeople.org/groups/cockpit/debian unstable main
לחצו על Ctrl+x לסגירת העורך ו y לשמירת השינויים.
כעת הריצו את הפקודות הבאות:
sudo apt-key adv --keyserver sks-keyservers.net --recv-keys F1BAA57C sudo apt-get update sudo apt-get install cockpit sudo systemctl enable --now cockpit.socket
Arc Linux
yaourt cockpit systemctl start cockpit systemctl enable cockpit.socket
Ubuntu / Linux Mint
גם בהפצות אלא לא ניתן למצוא את ההתקנה ב Repositiry הרשמי אך ניתן להתקינה על ידי שימוש ב Cockpit PPA.
sudo add-apt-repository ppa:cockpit-project/cockpit sudo apt-get update sudo apt-get install cockpit sudo systemctl enable --now cockpit.socket
Leave a Reply