Unix_i_Linux_Przewodnik_administratora_systemow_Wydanie_V_unlip5.pdf

(5671 KB) Pobierz
Tytuł oryginału: UNIX and Linux System Administration Handbook (5th Edition)
Tłumaczenie: Leszek Sagalara
ISBN: 978-83-283-4175-3
Authorized translation from the English language edition, entitled: UNIX AND LINUX SYSTEM
ADMlNISTRATION HANDBOOK, Fifth Edition; ISBN 0134277554; by Evi Nemeth, Garth Snyder,
Trent R. Hein, Ben Whaley, and Dan Mackin; published by Pearson Education, Inc, publishing as
Addison-Wesley Professional. Copyright © 2018 Pearson Education, Inc.
All rights reserved. No part of this book may be reproduced or transmitted in any form
or by any means, electronic or mechanical, including photocopying, recording or by any
information storage retrieval system, without permission from Pearson Education, Inc.
Polish language edition published by HELION S.A. Copyright © 2018.
Ubuntu is a registered trademark of Canonical Limited, and is used with permission.
Debian is a registered trademark of Software in the Public Interest Incorporated.
CentOS is a registered trademark of Red Hat Inc., and is used with permission.
FreeBSD is a registered trademark of The FreeBSD Foundation, and is used with permission.
The Linux Tux logo was created by Larry Ewing, lewing@isc.tamu.edu.
Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej
publikacji w jakiejkolwiek postaci jest zabronione. Wykonywanie kopii metodą kserograficzną,
fotograficzną, a także kopiowanie książki na nośniku filmowym, magnetycznym lub innym powoduje
naruszenie praw autorskich niniejszej publikacji.
Wszystkie znaki występujące w tekście są zastrzeżonymi znakami firmowymi bądź towarowymi ich
właścicieli.
Autor oraz Wydawnictwo HELION dołożyli wszelkich starań, by zawarte w tej książce informacje
były kompletne i rzetelne. Nie biorą jednak żadnej odpowiedzialności ani za ich wykorzystanie, ani
za związane z tym ewentualne naruszenie praw patentowych lub autorskich. Autor oraz Wydawnictwo
HELION nie ponoszą również żadnej odpowiedzialności za ewentualne szkody wynikłe
z wykorzystania informacji zawartych w książce.
Wydawnictwo HELION
ul. Kościuszki 1c, 44-100 GLIWICE
tel. 32 231 22 19, 32 230 98 63
e-mail:
helion@helion.pl
WWW:
http://helion.pl
(księgarnia internetowa, katalog książek)
Drogi Czytelniku!
Jeżeli chcesz ocenić tę książkę, zajrzyj pod adres
http://helion.pl/user/opinie/unlip5
Możesz tam wpisać swoje uwagi, spostrzeżenia, recenzję.
Printed in Poland.
Kup książkę
Poleć książkę
Oceń książkę
Księgarnia internetowa
Lubię to! » Nasza społeczność
SPIS TREŚCI
Pamięci Evi
Wstęp
Słowo wstępne
Podziękowania
I. PODSTAWY ADMINISTROWANIA
1
Od czego zacząć?
1.1.
Podstawowe obowiązki administratora
46
Kontrola dostępu 46
Podłączanie sprzętu 46
Automatyzacja zadań 47
Nadzorowanie kopii zapasowych 47
Instalacja i aktualizowanie oprogramowania
Monitorowanie 48
Rozwiązywanie problemów 48
Zarządzanie lokalną dokumentacją 48
Uważne monitorowanie stanu zabezpieczeń
35
37
39
41
45
47
48
3
Kup książkę
Poleć książkę
4
SPIS TREŚCI
Dostosowywanie wydajności 49
Opracowanie polityki serwera 49
Współpraca z dostawcami 49
Udzielanie pomocy użytkownikom 49
1.2.
1.3.
1.4.
Podstawowe narzędzia administratora
Dystrybucje systemu Linux
51
52
50
Przykładowe systemy używane w tej książce
Przykładowe dystrybucje systemu Linux 53
Przykładowa dystrybucja systemu Unix 54
1.5.
1.6.
1.7.
Notacja i konwencje typograficzne
Jednostki
56
54
57
Strony podręcznika systemowego i inne rodzaje dokumentacji
Organizacja podręcznika systemowego 57
man — czytanie stron podręcznika systemowego
Miejsce przechowywania stron podręcznika 58
58
1.8.
Inna dokumentacja autorytatywna
59
Przewodniki dotyczące określonych systemów 59
Dokumentacja dotycząca określonych pakietów 59
Książki 60
RFC i inne dokumenty internetowe 60
1.9.
Inne
źródła
informacji
60
61
62
63
Bądź na bieżąco 61
Dokumenty HOWTO i witryny informacyjne
Konferencje 62
1.10. Sposoby wyszukiwania i instalacji oprogramowania
Jak sprawdzić, czy oprogramowanie jest już zainstalowane?
Instalowanie nowego oprogramowania 64
Instalacja oprogramowania ze
źródeł
66
Instalacja ze skryptu WWW 67
1.11. Gdzie hostować?
68
69
1.12. Specjalizacje i dyscypliny pokrewne
DevOps 69
Inżynierowie ds. niezawodności 69
Inżynierowie ds. bezpieczeństwa 69
Administratorzy sieci 69
Administratorzy baz danych 70
Inżynierowie sieciowych centrów operacyjnych
Technicy centrów danych 70
Architekci 70
1.13. Zalecana literatura
70
71
Administracja systemu i DevOps
Niezbędne narzędzia 71
70
Kup książkę
Poleć książkę
SPIS TREŚCI
5
2
Rozruch i demony zarządzania systemem
2.1.
2.2.
Przegląd procesu rozruchowego
BIOS a UEFI
BIOS 76
UEFI 76
2.3.
2.4.
GRUB
78
75
74
75
Oprogramowanie sprzętowe systemu
73
Programy rozruchowe
78
Konfiguracja programu GRUB 79
Wiersz poleceń programu GRUB 80
Opcje jądra systemu Linux 80
2.5.
Rozruch systemu FREEBSD
81
Ścieżka
BIOS-u — boot0 81
Ścieżka
UEFI 82
Konfiguracja programu loader 83
Polecenia programu loader 83
2.6.
Demony zarządzania systemem
83
Zadania procesu init 84
Implementacje procesu init 85
Tradycyjny init 85
systemd kontra reszta
świata
86
init osądzony i przykładnie ukarany
2.7.
systemd w szczegółach
87
86
Jednostki i pliki jednostek 87
systemctl — zarządzanie systemd 88
Statusy jednostek 89
Jednostki celu 91
Zależności pomiędzy jednostkami 93
Kolejność wykonywania 94
Przykład bardziej złożonego pliku jednostki 94
Usługi lokalne i dostosowywanie 95
Zastrzeżenia związane z usługami i kontrolą rozruchu
Rejestrowanie zdarzeń w systemd 98
2.8.
2.9.
init i skrypty startowe w systemie FreeBSD
Wyłączanie fizycznych systemów 101
Wyłączanie systemów chmurowych 101
99
96
Procedury ponownego uruchamiania i zamykania systemu
101
2.10. Strategie postępowania w przypadku problemów z rozruchem
Tryb pojedynczego użytkownika 102
Tryb pojedynczego użytkownika w systemie FreeBSD 104
Tryb pojedynczego użytkownika z programem GRUB 104
Odzyskiwanie systemów chmurowych 104
102
Kup książkę
Poleć książkę
Zgłoś jeśli naruszono regulamin