Πώς να εγκαταστήσετε την κονσόλα Web Cockpit στο RHEL 8


Το Cockpit είναι μια κονσόλα Ιστού με φιλική διεπαφή χρήστη που σας επιτρέπει να εκτελείτε εργασίες διαχείρισης στους διακομιστές σας. Επίσης, ως κονσόλα Ιστού, σημαίνει ότι μπορείτε να τη χρησιμοποιήσετε και μέσω κινητής συσκευής.

Το Cockpit δεν απαιτεί καμία ειδική διαμόρφωση και μόλις εγκατασταθεί είναι έτοιμο για χρήση. Μπορείτε να το χρησιμοποιήσετε για να εκτελέσετε διαφορετικές εργασίες, όπως για την παρακολούθηση της τρέχουσας κατάστασης του συστήματός σας, τη διαχείριση υπηρεσιών, τη δημιουργία λογαριασμών και πολλά άλλα.

Διαβάστε επίσης: Πώς να εγκαταστήσετε την κονσόλα Web Cockpit στο CentOS 8

Σε αυτό το σεμινάριο, θα δείτε πώς να εγκαταστήσετε το Cockpit και πώς να εκτελέσετε ορισμένες βασικές εργασίες με αυτό στη διανομή RHEL 8.

Σημείωση: Αυτός ο οδηγός προϋποθέτει ότι έχετε πρόσβαση root στην εγκατάσταση RHEL 8.

Πώς να εγκαταστήσετε το Cockpit στο RHEL 8

1. Με την ελάχιστη εγκατάσταση RHEL 8, το cockpit δεν είναι εγκατεστημένο και μπορείτε να το προσθέσετε στο σύστημά σας χρησιμοποιώντας την παρακάτω εντολή, η οποία θα εγκαταστήσει το cockpit< με τις απαιτούμενες εξαρτήσεις του.

yum install cockpit

2. Μόλις εγκατασταθεί το Cockpit, μπορείτε να ξεκινήσετε, να ενεργοποιήσετε και να επαληθεύσετε την υπηρεσία και τη διαδικασία εκτέλεσης χρησιμοποιώντας τις ακόλουθες εντολές.

systemctl start cockpit.socket
systemctl enable cockpit.socket
systemctl status cockpit.socket
ps auxf|grep cockpit

3. Για να αποκτήσετε πρόσβαση στην κονσόλα Ιστού Cockpit, πρέπει να επιτρέψετε την υπηρεσία στο τείχος προστασίας διακομιστή.

firewall-cmd --add-service cockpit
firewall-cmd --add-service cockpit --perm

Πώς να χρησιμοποιήσετε το Cockpit στο RHEL 8

Τώρα είμαστε έτοιμοι να αποκτήσουμε πρόσβαση στην κονσόλα ιστού Cockpit, φορτώνοντας το http://localhost:9090 ή το http://server-ip-address:9090< στο πρόγραμμα περιήγησής σας.

Λάβετε υπόψη ότι εάν χρησιμοποιείτε ένα αυτο-υπογεγραμμένο πιστοποιητικό, θα δείτε μια προειδοποίηση ασφαλείας στο πρόγραμμα περιήγησής σας. Είναι εντάξει να προχωρήσετε στη σελίδα που προσπαθείτε να φορτώσετε. Εάν θέλετε να προσθέσετε το δικό σας πιστοποιητικό, μπορείτε να το τοποθετήσετε στον κατάλογο /etc/cockpit/ws-certs.d.

Μόλις φορτώσετε τη σελίδα, θα πρέπει να δείτε την ακόλουθη σελίδα:

Μπορείτε να πραγματοποιήσετε έλεγχο ταυτότητας με τον χρήστη που χρησιμοποιείτε για πρόσβαση στο σύστημά σας RHEL 8. Εάν θέλετε να εκτελέσετε εργασίες διαχείρισης, μπορείτε να πραγματοποιήσετε έλεγχο ταυτότητας με τον χρήστη root ή έναν χρήστη που έχει προστεθεί στην ομάδα τροχών.

Κατά τον έλεγχο ταυτότητας, θα δείτε τη σελίδα του συστήματος, όπου θα δείτε μερικές βασικές πληροφορίες για το σύστημά σας, καθώς και ζωντανές ενημερώσεις της CPU, της μνήμης, του Disk I/O και της κυκλοφορίας δικτύου που εμφανίζονται στα γραφήματα:

Στην αριστερή πλευρά, έχετε μερικές διαφορετικές ενότητες που σας επιτρέπουν να ελέγξετε:

  • Αρχεία καταγραφής – ελέγξτε τα αρχεία καταγραφής συστήματος και φιλτράρετε τα κατά σημασία.
  • Δίκτυο – Στατιστικά και υπηρεσίες δικτύου.
  • Λογαριασμοί – δημιουργήστε και διαχειριστείτε λογαριασμούς στο σύστημά σας.
  • Υπηρεσίες – ελέγξτε και διαχειριστείτε τις υπηρεσίες στο σύστημά σας.
  • Εφαρμογές – ελέγξτε και διαχειριστείτε τις εφαρμογές στο σύστημά σας.
  • Διαγνωστικές αναφορές – δημιουργήστε μια αναφορά συστήματος για διαγνωστικούς σκοπούς.
  • Απόδειξη πυρήνα – Ενεργοποίηση/απενεργοποίηση της υπηρεσίας kdump και αλλαγή τοποθεσίας ένδειξης σφάλματος.
  • SELinux – Εφαρμόστε την πολιτική SELinux.
  • Ενημερώσεις λογισμικού – ελέγξτε για ενημερώσεις λογισμικού.
  • Συνδρομές – ελέγξτε την κατάσταση της συνδρομής.
  • Τερματικό – τερματικό που βασίζεται στον ιστό.

Θα εξετάσουμε εν συντομία καθεμία από αυτές τις ενότητες.

κούτσουρα

Μπορείτε να κάνετε κλικ σε κάθε αρχείο καταγραφής για πιο λεπτομερείς πληροφορίες σχετικά με το συμβάν. Χρησιμοποιήστε αυτήν την ενότητα εάν θέλετε να εκτελέσετε εντοπισμό σφαλμάτων, σφάλμα ελέγχου ή ειδοποιήσεις. Για να αλλάξετε τη σοβαρότητα των αρχείων καταγραφής που εξετάζετε, χρησιμοποιήστε το αναπτυσσόμενο μενού "Σοβαρότητα".

Μια επισκόπηση της σελίδας καταγραφής μπορείτε να δείτε παρακάτω:

Δικτύωση

Η ενότητα δικτύωσης παρέχει μια επισκόπηση της τρέχουσας χρήσης δικτύωσης με γραφήματα και σας επιτρέπει να διαμορφώσετε bond, team, bridge και VLAN. Μπορείτε να ενεργοποιήσετε/απενεργοποιήσετε το τείχος προστασίας ή να σταματήσετε συγκεκριμένους κανόνες. Στα αρχεία καταγραφής δικτύων. Στο τελευταίο μπλοκ, μπορείτε να ελέγξετε τα αρχεία καταγραφής δικτύου.

Λογαριασμοί

Η ενότητα λογαριασμών σάς επιτρέπει να διαχειρίζεστε λογαριασμούς στο σύστημά σας. Όταν κάνετε κλικ στο λογαριασμό, μπορείτε να τροποποιήσετε τις ρυθμίσεις του, να αλλάξετε κωδικούς πρόσβασης, να επιβάλετε την αλλαγή κωδικού πρόσβασης, να τον κλειδώσετε ή να αλλάξετε το ρόλο του.

Υπηρεσίες

Η ενότητα υπηρεσιών σάς παρέχει μια επισκόπηση των υπηρεσιών στο σύστημά σας και σας δίνει έναν εύκολο τρόπο να τις διαχειρίζεστε.

Κάνοντας κλικ σε μια συγκεκριμένη υπηρεσία σάς δίνει μια επισκόπηση της κατάστασής της όπου μπορείτε να σταματήσετε/ξεκινήσετε, να επανεκκινήσετε, να φορτώσετε ξανά, να ενεργοποιήσετε/απενεργοποιήσετε αυτήν την υπηρεσία. Θα δείτε επίσης μια ξεχωριστή ενότητα με τα αρχεία καταγραφής αυτής της υπηρεσίας:

Διαγνωστικές αναφορές

Όπως υποδηλώνει το όνομα, μπορείτε να λάβετε διαγνωστικές πληροφορίες για το σύστημά σας. Αυτό μπορεί να σας βοηθήσει να αντιμετωπίσετε προβλήματα στο σύστημά σας. Για να χρησιμοποιήσετε αυτήν την υπηρεσία, θα πρέπει να έχετε εγκαταστήσει το βοηθητικό πρόγραμμα sos.

yum install sos

Στη συνέχεια, κάντε κλικ στο κουμπί «Δημιουργία αναφοράς» και περιμένετε να συλλεχθούν οι πληροφορίες.

Kernel Dump

Στη σελίδα Απόδειξη πυρήνα, μπορείτε να αλλάξετε την κατάσταση της κατάστασης kdump, να αλλάξετε τη θέση δεδομένων ένδειξης σφάλματος και να δοκιμάσετε τη διαμόρφωση.

SELinux

Στην ενότητα SELinux, μπορείτε να αλλάξετε την κατάσταση επιβολής του SELinux με έναν απλό διακόπτη και επίσης να ελέγξετε τυχόν ειδοποιήσεις που σχετίζονται με το SELinux.

Ενημερώσεις λογισμικού

Η ενότητα ενημερώσεις λογισμικού παρέχει μια επισκόπηση των πακέτων που περιμένουν μια ενημέρωση. Μπορείτε επίσης να επιβάλετε έναν μη αυτόματο έλεγχο για ενημερώσεις και να ενεργοποιήσετε τις αυτόματες ενημερώσεις.

Συνδρομές

Εδώ μπορείτε να δείτε την κατάσταση και τον σκοπό της συνδρομής RHEL. Μπορείτε επίσης να καταργήσετε την εγγραφή του συστήματος χρησιμοποιώντας ένα μόνο κουμπί.

Τερματικό

Το τμήμα τερματικού σάς δίνει αυτό που λέει - ένα τερματικό. Μπορείτε να το χρησιμοποιήσετε αντί να συνδέεστε μέσω SSH. Είναι χρήσιμο εάν χρειάζεται να εκτελέσετε μερικές εντολές σε ένα πρόγραμμα περιήγησης.

Αυτό είναι! Το Cockpit είναι μια ελαφριά κονσόλα ιστού που σας προσφέρει έναν εύκολο τρόπο να εκτελείτε διαφορετικές διαχειριστικές εργασίες στο σύστημά σας RHEL 8.