Ocena:

Książka zapewnia kompleksowy przegląd systemd, czyniąc go dostępnym dla profesjonalistów i entuzjastów Linuksa. Oferuje logiczną organizację, praktyczne przykłady i zachęca czytelników do angażowania się w materiał poprzez ćwiczenia. Chociaż służy jako przydatne odniesienie, niektórzy czytelnicy uważają, że nie przestrzega wystarczająco przed korzystaniem z zaawansowanych funkcji i może przeoczyć pewne złożoności systemd.
Zalety:⬤ Łatwy do czytania i zrozumienia
⬤ kompleksowe omówienie podstaw i zaawansowanych funkcji systemd
⬤ dobrze zorganizowany z logiczną strukturą
⬤ praktyczne przykłady i ćwiczenia
⬤ poprawia zrozumienie systemów Linux
⬤ odpowiedni zarówno dla początkujących, jak i przygotowujących się do certyfikatów.
⬤ Niektóre wyjaśnienia mogą być zbyt krótkie lub pozbawione głębi
⬤ nie ostrzega konsekwentnie przed rozrostem zakresu systemd
⬤ swobodny styl pisania może nie każdemu przypaść do gustu
⬤ mógłby skorzystać z bardziej przejrzystych list terminali i bardziej dogłębnych dyskusji na temat projektu systemd.
(na podstawie 15 opinii czytelników)
Linux Service Management Made Easy with systemd: Advanced techniques to effectively manage, control, and monitor Linux systems and services
Kompleksowy przewodnik dla administratorów systemów, programistów i specjalistów ds. bezpieczeństwa, jak tworzyć własne jednostki systemd i utrzymywać bezpieczeństwo systemu
Kluczowe cechy:
⬤ Dobrze opanuj utrzymywanie i rozwiązywanie problemów z usługami systemd.
⬤ Naucz się tworzyć, modyfikować i przeładowywać pliki usług oraz korzystać z narzędzi systemd.
⬤ Wykorzystanie cgroups do kontrolowania wykorzystania zasobów i zwiększenia bezpieczeństwa.
Opis książki:
Systemd to nowy typ linuksowego systemu startowego dla współczesnego sprzętu o wysokiej wydajności, wieloprocesorowego i wielordzeniowego, który jest obecnie używany we wszystkich głównych dystrybucjach Linuksa klasy korporacyjnej. Głównym celem tej książki jest pomoc w dogłębnym zrozumieniu systemd w celu bezpiecznego i wydajnego konfigurowania serwerów.
Ta książka zaczyna się od wyjaśnienia zarządzania systemd, które pomoże ci efektywnie zarządzać serwerami. Następnie dowiesz się, jak edytować i tworzyć własne jednostki systemd, co będzie szczególnie pomocne w przypadku konieczności tworzenia niestandardowych usług lub timerów oraz dodawania funkcji lub zabezpieczeń do istniejącej usługi. Następnie dowiesz się, jak analizować i naprawiać problemy związane z uruchamianiem systemu oraz ustawiać parametry systemowe. Później natkniesz się na cgroups, które pomogą ci kontrolować wykorzystanie zasobów systemowych zarówno dla procesów, jak i użytkowników. Książka pokazuje również strukturę cgroups, różnice między cgroups w wersji 1 i 2 oraz jak ustawić limity zasobów w obu przypadkach. Wreszcie, dowiesz się o sposobie, w jaki systemd wykonuje zarządzanie czasem, siecią, logowaniem i logowaniem. Dowiesz się, jak dokładnie konfigurować serwery i zbierać informacje systemowe w celu analizy bezpieczeństwa i wydajności systemu.
Pod koniec tej książki o Linuksie będziesz w stanie efektywnie zarządzać wszystkimi aspektami serwera z uruchomionym systemem init systemd.
Czego się nauczysz:
⬤ Używać podstawowych narzędzi systemd do zarządzania systemem.
⬤ Tworzyć i edytować własne jednostki systemd.
⬤ Tworzyć usługi dla kontenerów Podman-Docker.
⬤ Zwiększać bezpieczeństwo systemu poprzez dodawanie parametrów związanych z bezpieczeństwem.
⬤ Znajdowanie ważnych informacji za pomocą journald.
⬤ Analizować problemy z uruchamianiem systemu.
⬤ Konfigurowanie ustawień systemu za pomocą narzędzi systemd.
Dla kogo jest ta książka:
Ta książka jest przeznaczona dla administratorów Linuksa, którzy chcą dowiedzieć się więcej o utrzymywaniu i rozwiązywaniu problemów z serwerami Linux. Aspirujący administratorzy uczący się do egzaminu certyfikacyjnego Linux i programiści chcący dowiedzieć się, jak tworzyć pliki jednostkowe systemd również znajdą tę książkę przydatną. Dodatkowo, książka ta będzie pomocna dla administratorów bezpieczeństwa, którzy chcą zrozumieć ustawienia zabezpieczeń, które mogą być używane w jednostkach systemd i jak kontrolować wykorzystanie zasobów za pomocą cgroups. Zakłada się znajomość podstawowych poleceń systemu Linux.