Wyszukiwanie w witrynie

Jak zainstalować konsolę internetową kokpitu w RHEL 8


Kokpit to konsola internetowa z przyjaznym interfejsem użytkownika, która umożliwia wykonywanie zadań administracyjnych na serwerach. Jest to także konsola internetowa, co oznacza, że można z niej korzystać także za pośrednictwem urządzenia mobilnego.

Kokpit nie wymaga żadnej specjalnej konfiguracji i po zainstalowaniu jest gotowy do użycia. Możesz go używać do wykonywania różnych zadań, takich jak monitorowanie bieżącego stanu systemu, zarządzanie usługami, tworzenie kont i wiele innych.

Przeczytaj także: Jak zainstalować konsolę internetową Cockpit w CentOS 8

W tym tutorialu zobaczysz jak zainstalować Cockpit i jak wykonać za jego pomocą kilka podstawowych zadań w dystrybucji RHEL 8.

Uwaga: w tym przewodniku założono, że masz dostęp root do instalacji RHEL 8.

Jak zainstalować kokpit w RHEL 8

1. Przy minimalnej instalacji RHEL 8 kokpit nie jest zainstalowany i możesz dodać go do swojego systemu za pomocą poniższego polecenia, które zainstaluje kokpit z wymaganymi zależnościami.

yum install cockpit

2. Po zainstalowaniu Cockpitu możesz uruchomić, włączyć i zweryfikować usługę i działający proces za pomocą następujących poleceń.

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

3. Aby uzyskać dostęp do konsoli internetowej Cockpit, musisz zezwolić na tę usługę w zaporze serwera.

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

Jak korzystać z Kokpitu w RHEL 8

Teraz jesteśmy gotowi, aby uzyskać dostęp do konsoli internetowej Cockpit, ładując http://localhost:9090 lub http://server-ip-address:9090< w przeglądarce.

Pamiętaj, że w przypadku korzystania z certyfikatu z podpisem własnym w przeglądarce pojawi się ostrzeżenie dotyczące bezpieczeństwa. Możesz przejść do strony, którą próbujesz załadować. Jeśli chcesz dodać własny certyfikat, możesz umieścić go w katalogu /etc/cockpit/ws-certs.d.

Po załadowaniu strony powinieneś zobaczyć następującą stronę:

Możesz uwierzytelnić się przy użyciu użytkownika, którego używasz do uzyskiwania dostępu do systemu RHEL 8. Jeśli chcesz wykonywać zadania administracyjne, możesz uwierzytelnić się za pomocą użytkownika root lub użytkownika dodanego do grupy kołowej.

Po uwierzytelnieniu zobaczysz stronę systemową, na której znajdziesz podstawowe informacje o swoim systemie, a także aktualne aktualizacje procesora, pamięci, wejść/wyjść dyskowych i ruchu sieciowego pokazane na wykresach:

Po lewej stronie znajduje się kilka różnych sekcji, w których możesz przeglądać:

  • Dzienniki – przeglądaj logi systemowe i filtruj je według ważności.
  • Sieć – statystyki i usługi sieciowe.
  • Konta – twórz konta i zarządzaj nimi w swoim systemie.
  • Usługi – przeglądaj usługi w swoim systemie i zarządzaj nimi.
  • Aplikacje – przeglądaj aplikacje w swoim systemie i zarządzaj nimi.
  • Raporty diagnostyczne – utwórz raport systemowy do celów diagnostycznych.
  • Zrzut jądra – włącz/wyłącz usługę kdump i zmień lokalizację zrzutu awaryjnego.
  • SELinux – egzekwuj zasady SELinux.
  • Aktualizacje oprogramowania – sprawdź dostępność aktualizacji oprogramowania.
  • Subskrypcje – sprawdź stan subskrypcji.
  • Terminal – terminal internetowy.

Pokrótce omówimy każdą z tych sekcji.

Dzienniki

Możesz kliknąć każdy dziennik, aby uzyskać bardziej szczegółowe informacje o zdarzeniu. Użyj tej sekcji, jeśli chcesz uruchomić debugowanie, przejrzeć błędy lub alerty. Aby zmienić wagę przeglądanych dzienników, użyj menu rozwijanego „Ważność”.

Przegląd strony dzienników można zobaczyć poniżej:

Sieć

Sekcja sieci zapewnia przegląd bieżącego wykorzystania sieci za pomocą wykresów i umożliwia skonfigurowanie sieci bond, team, most i VLAN. Możesz włączyć/wyłączyć zaporę sieciową lub zatrzymać określone reguły. W dziennikach sieciowych. W ostatnim bloku możesz przejrzeć logi sieciowe.

Konta

Sekcja kont umożliwia zarządzanie kontami w systemie. Klikając na konto, możesz zmodyfikować jego ustawienia, zmienić hasła, wymusić zmianę hasła, zablokować je lub zmienić jego rolę.

Usługi

Sekcja usług zawiera przegląd usług w systemie i umożliwia łatwe zarządzanie nimi.

Kliknięcie konkretnej usługi daje przegląd jej statusu, w którym możesz zatrzymać/uruchomić, zrestartować, ponownie załadować, włączyć/wyłączyć tę usługę. Zobaczysz także osobną sekcję z dziennikami tej usługi:

Raporty diagnostyczne

Jak sama nazwa wskazuje, możesz uzyskać informacje diagnostyczne o swoim systemie. Może to pomóc w rozwiązywaniu problemów w systemie. Aby móc korzystać z tej usługi, musisz mieć zainstalowane narzędzie sos.

yum install sos

Następnie kliknij przycisk „Generuj raport” i poczekaj na zebranie informacji.

Zrzut jądra

Na stronie Zrzut jądra możesz zmienić status stanu kdump, zmienić lokalizację danych zrzutu awaryjnego i przetestować konfigurację.

SELinux

W sekcji SELinux możesz zmienić status wymuszenia SELinux za pomocą prostego przełącznika, a także przejrzeć wszelkie alerty związane z SELinux.

Aktualizacje oprogramowania

Sekcja aktualizacji oprogramowania zawiera przegląd pakietów oczekujących na aktualizację. Możesz także wymusić ręczne sprawdzanie dostępności aktualizacji i włączyć aktualizacje automatyczne.

Subskrypcje

Tutaj możesz zobaczyć status i cel swojej subskrypcji RHEL. Możesz także wyrejestrować system za pomocą jednego przycisku.

Terminal

Sekcja terminala zawiera to, co mówi – terminal. Możesz użyć tego zamiast łączyć się przez SSH. Jest to przydatne, jeśli chcesz uruchomić kilka poleceń w przeglądarce.

Otóż to! Cockpit to lekka konsola internetowa, która umożliwia łatwe wykonywanie różnych zadań administracyjnych w systemie RHEL 8.