Jak zarządzać serwerami Linux z kokpitu Web Interface

Dec 9, 2024
Dystrybucja
Fatmawati Achmad Zaenuri / Shutterstock

Możesz łatwo monitorować i zarządzać wieloma komputerami Linux z kokpitu, administrację opartą na przeglądarce i narzędzie do pulpitu nawigacyjnego. Jest to samodzielnie, proste, aby skonfigurować i łatwy w użyciu. Pokażemy ci, jak zacząć.

Zarządzanie wieloma serwerami Linux

Jeśli masz wiele komputerów lub serwerów Linuksa do monitorowania, masz wyzwanie. Jest to szczególnie prawdziwe, jeśli niektóre z nich działają jako bezgłowe systemy bez przymocowanego monitora. Na przykład może mieć serwery montowane lub zdalne znajdujące się w różnych budynkach lub kolekcji Raspberry Pi's. rozrzucony wokół twojego domu.

Jak możesz monitorować zdrowie i wydajność wszystkich z nich?

Jeśli ty Użyj bezpiecznej powłoki (ssh) Aby połączyć się z nimi, możesz uruchomić szczyt lub inne narzędzie monitorujące oparte na terminalu. Otrzymasz kilka przydatnych informacji, ale każde narzędzie ma swój własny konkretny obszar zainteresowania. Jest niezręczny, aby przejść z narzędzia do narzędzia, aby wyświetlić różne metryki zdalnego komputera Linux.

Niestety, nie ma wygodnego sposobu przeskoczenia między różnymi narzędziami, które dają niektóre z tych informacji. Plus, jeśli musisz wykonać jakieś zadania naprawcze lub administracyjne, musisz dokonać świeżego podłączenia do komputera zdalnego lub zamknąć aplikację monitorowania. Następnie musisz użyć istniejącej sesji SSH, aby wykonać polecenia administracyjne.

Kabina pilota Przywiązuje wiele wspólnych wymogów monitorowania i administracji w konsoli opartej na przeglądarce, co ułatwia monitorowanie i utrzymanie wielu komputerów Linuksa.

Kokpit uzyskuje swoje informacje Interfejsy programowania aplikacji (API) które już istnieją w Linuksie. Ponieważ informacje są proste ze źródła, nie ma niestandardowej zbierania ani generacji informacji, dzięki czemu można go uznać za nieznany.

Konta kokpitu i użytkownika

Kokpit używa poświadczeń logowania Linuksa, więc nie ma potrzeby konfigurowania użytkowników w niej. Aby zalogować się do Cockpit, wystarczy użyć swojej nazwy użytkownika i aktualnego hasła. Jeśli masz konta na różnych komputerach Linuksa, używają tej samej nazwy użytkownika i hasła, kokpit użyje tych poświadczeń, aby połączyć się z maszynami zdalnych.

Oczywiście przy użyciu tego samego hasła na różnych komputerach jest ryzyko bezpieczeństwa i jest uważany za złą praktykę. Jednakże, jeśli pracujesz wyłącznie z lokalnymi komputerami, które nie są narażone na internet, możesz stwierdzić, że ryzyko jest wystarczająco małe.

Chociaż o wiele lepsze rozwiązanie jest skonfigurowanie klawiszy SSH na każdym komputerze, a następnie zezwolić na kokpit używając tych do podłączenia do komputerów zdalnych.

ZWIĄZANE Z: Jak tworzyć i zainstalować klucze SSH z muszli Linux

Instalacja kokpitu.

Kokpit jest w rdzeniowych repozytoriach dla głównych rodzin Linuksa. Aby zainstalować kokpit na Ubuntu, wpisz następujące elementy:

 sudo apt-get install cockpit 

W Fedorze polecenie jest:

 Sudo DNF Zainstaluj kokpit 

Na Manjaro musisz zainstalować kokpicie i pakiet o nazwie pakietkit. . Ten niezależny od platformy pakiet znajduje się na szczycie natywnego systemu zarządzania pakietem rozkładu Linuksa. Zapewnia spójne API do oprogramowania aplikacyjnego.

Deweloperzy mogą pisać oprogramowanie, które współpracują z pakietkit. i ich oprogramowanie może porozmawiać z menedżerem pakietu dowolnego dystrybucji Linuksa. Oznacza to, że nie muszą pisać wersji, z którą będą działać dnf. , inny Pacman. , i tak dalej.

Na szczęście, pakietkit. jest już zainstalowany na Ubuntu i Fedorze, więc wpisujesz następujące dwa polecenia:

 Sudo Pacman -Sy Cockpit 

 Sudo Pacman -Sy packit 

Uruchomienie kokpitu.

Aby rozpocząć korzystanie z kokpitu, otwórz przeglądarkę, wpisz następujące informacje na pasku adresu, a następnie naciśnij Enter:

 LocalHost: 9090 

Następnie powinieneś zobaczyć ekran logowania kokpitu. Jeśli pojawi się błąd, mówiąc, witryna nie można osiągnąć, ani połączenie zostało odrzucone, może być konieczne wpisanie następujących poleceń, aby włączyć i uruchomić demona kokpitu:

 Sudo Systemctl Włącz kokpit 

 Sudo Systemctl Start CockPit 

Po uruchomieniu kokpitu pojawi się ekran logowania; Wystarczy zalogować się za pomocą istniejących poświadczeń Linux.

Aby połączyć się z innymi komputerami za pomocą tych samych poświadczeń, zaznacz pole wyboru obok "Ponownie wykorzystuj moje hasło do połączeń zdalnych". Jeśli używasz klawiszy SSH, aby połączyć się ze zdalnymi komputerami lub nie będziemy zdalnie monitorować inne maszyny, możesz opuścić to pole niezaznaczone.

Przegląd

Strona internetowa kokpitu jest całkowicie reaguje i dostosuje się rozsądnie, jeśli zmienisz rozmiar okna przeglądarki.

Główny wyświetlacz zawiera listę kategorii zadania na pasku bocznym po lewej stronie, podczas gdy reszta okna zawiera informacje związane z wybraną kategorią. Widok domyślny to "Przegląd".

Kokpit adaptuje również, gdy używasz go na telefonie.

Na naszym komputerze testowym widzimy, że błąd został oznaczony, ponieważ usługa nie powiodła się.

Kliknij link "1 usługa", aby przejść do widoku usług systemowych. ten Demon usług bezpieczeństwa systemu (SSSD) nie powiódł się, więc klikamy link "SSSD", aby przejść do strony sterującej SSSD.

Klikamy "Uruchom usługę".

Dzięki obsłudze teraz możemy odkrywać więcej naszego monitorowanego systemu.

Możesz kliknąć "Przegląd", jeśli jest widoczny na pasku bocznym; Jeśli nie, kliknij ikonę systemu, a następnie kliknij "Przegląd".

Wykresy procesora i pamięci

W okienku CPU i Memory Stosing kliknij "Wyświetl wykresy".

Wyświetlane są następujące wykresy:

  • "Użycie procesora" : Połączone wykorzystanie procesora do całkowitej liczby procesorów.
  • "Pamięć i amp; Zamieniać" : Zużycie pamięci RAM i wymianę.
  • "Dysk I / O" : Dysk twardy odczytuje i pisze.
  • "Ruch sieciowy" : Cały ruch w komputerze i poza nim.

Jeśli klikniesz nazwę każdego wykresu, możesz jednak zobaczyć bardziej szczegółowe informacje:

  • Jeśli klikniesz "Disk I / O", zobaczysz te same informacje, które są pod "magazynowaniem" na pasku bocznym.
  • Jeśli klikniesz "ruch sieciowy", zobaczysz te same informacje, które są w pozycji "Networking" na pasku bocznym.

Aktualizacje oprogramowania.

Możesz kliknąć "Aktualizacje oprogramowania" na pasku bocznym, aby zobaczyć listę dostępnych aktualizacji.

Aby je zainstalować, kliknij "Zainstaluj wszystkie aktualizacje".

Monitorowanie wielu komputerów.

Zanim spróbujesz monitorować inny komputer, wykonaj następujące kroki:

  1. Zainstaluj kokpit na drugim komputerze, a następnie zaloguj się do kokpitu, aby sprawdzić, czy działa. Nie musisz mieć interfejsu przeglądarki działającą na zdalnym maszynie, gdy można go zdalnie monitorować. Jeśli jednak zrobisz, udowodnienie kokpitu został zainstalowany prawidłowo i jest w pełni operacyjny.
  2. Użyj SSH, aby zdalnie połączyć się z drugim komputerem z tego, na którym go monitorujesz. Potwierdź, że możesz użyć SSH na komputerze zdalnym, a następnie zaloguj się, używając bieżącego identyfikatora i hasła lub SSH.

Zapewnienie tych dwóch kroków działają zgodnie z oczekiwaniami, sprawia, że ​​monitorowanie komputera zdalnego wiatru. Pamiętaj, jeśli podłączasz się do zdalnych hostów z tą samą nazwą użytkownika i hasłem jako komputer monitorujący, ty musi Wybierz pole "Ponownie wykorzystuj moje hasło do połączeń zdalnych".

Na komputerze monitorującym kliknij strzałkę rozwijaną obok hosta.

Kliknij "Dodaj nowy gospodarz".

Wpisz szczegóły komputera zdalnego (adres IP lub nazwę hosta). W górnej części przeglądarki pojawia się podświetlenie kolorów, aby pomóc Ci zidentyfikować który komputer, na który patrzysz.

Kliknij "Dodaj", gdy jesteś gotowy. Powinieneś teraz zobaczyć komputer zdalny na liście dostępnych hostów; Kliknij strzałkę rozwijaną obok niego.

Kliknij nowy komputer zdalny, aby go monitorować.

Nazwa monitorowania hosta zostanie wyświetlona. Podświetlenie kolorów w górnej części okna przeglądarki będzie również tym, którego wybrałeś, gdy dodałeś ten gospodarz.

Wiele innych funkcji

Jest o wiele więcej możesz z kokpitu, w tym:

  • Uzyskaj ogólny stan zdrowia komputera.
  • Wydajność monitora z procesorem, pamięcią, dysku i aktywności sieciowej.
  • Zmień nazwę hosta.
  • Podłącz gospodarz w domenie.
  • Otwórz okno terminala.
  • Zarządzaj aktualizacjami oprogramowania, kont użytkowników, usług i demonów, tabel partycji, wiązania sieciowe i mosty oraz adresy IP.
  • Utwórz urządzenie RAID.

Więcej funkcji jest również w drodze. Deweloperzy posiadają wersję roboczą dowód koncepcji, który wyświetla połączony widok wielu gospodarzy jednocześnie. Kokpit nie jest najbardziej wyrafinowanym narzędziem zarządzania, ale jest bogato wyróżniona, prosta w użyciu, i zaspokoi większość potrzeb.


Dystrybucja - Najpopularniejsze artykuły

Jak Procesów zabić zombie na Linux

Dystrybucja Nov 25, 2024

Fatmawati Achmad Zaenuri / Shutterstock Programy, które są słabo napisane lub wykonywane źle mogą odejść Procesy zombie. Czuwanie wewnątrz k..


Jak znaleźć i Usuń Złamanych Symlinks Linux

Dystrybucja Nov 12, 2024

Fatmawati Achmad Zaenuri / Shutterstock Linki symboliczne na Linuksie są fantastyczną cechą, ale mogą zostać złamane i pozostawione na nic. Oto jak zlo..


Jak przetwarzać linię plików według linii w skrypcie bash Linux

Dystrybucja Feb 3, 2025

Fatmawati Achmad Zaenuri / Shutterstock Łatwo jest odczytać zawartość linii tekstu tekstowego Linux linią linią w skrypcie powłoki - tak długo, jak r..


Jak używać "tutaj dokumentów" w bash na Linuksie

Dystrybucja Mar 31, 2025

Fatmawati Achmad Zaenuri / Shutterstock Dziwne wymienione "tutaj dokumenty" pozwala użyć przekierowania wejścia / wyjścia wewnątrz skryptów bash na Linux..


Jak zaktualizować Ubuntu Linux

Dystrybucja Aug 27, 2025

Tomeqs / Shutterstock.com. Potrzebujesz najnowszych i największych w oprogramowaniu Ubuntu? Nie musisz być Pro. Czytaj dalej, aby odkryć, jak zaktualizowa..


Natywna gra na Linuksie może być umierająca, a W porządku

Dystrybucja Sep 27, 2025

DC Studio / Shutterstock.com ten Deck , Ogłoszony w sierpniu 2021 r., Czy kółka gier Linux mówi o przyszłości gier na Linuksie. Deck, poprzez ..


Linux Okazuje 30: Jak hobby Projekt podbił świat

Dystrybucja Sep 17, 2025

Larry Ewing i Gimp Na 17 września 1991 Linus Torvalds wydała jądro Linuksa (wersja 0.01) po raz pierwszy. Oto krótki spojrzenie na to, jak mały..


Co nowego w GNOME 41?

Dystrybucja Sep 16, 2025

Środowisko Desktop Linux. GNOM 41 został wydany 22 września 2021 r. Przychodzący gorąco na obcasach GNOME 40. zmienia się zmienia się przepływ pracy Paradygmat, czy GN..


Kategorie