Cyfroteka.pl

klikaj i czytaj online

Cyfro
Czytomierz
00211 007502 12440484 na godz. na dobę w sumie
Fedora i Red Hat Enterprise Linux. Praktyczny przewodnik. Wydanie VI - książka
Fedora i Red Hat Enterprise Linux. Praktyczny przewodnik. Wydanie VI - książka
Autor: Liczba stron: 1144
Wydawca: Helion Język publikacji: polski
ISBN: 978-83-246-3985-4 Data wydania:
Lektor:
Kategoria: ebooki >> komputery i informatyka >> systemy operacyjne >> fedora
Porównaj ceny (książka, ebook, audiobook).

Najlepsze źródło informacji o systemach Fedora i RHEL!

Red Hat - tej firmy nie trzeba przedstawiać żadnemu średnio lub bardzo zaawansowanemu użytkownikowi komputerów. Jest ona od zawsze synonimem najwyższej jakości oraz nowatorskiego podejścia do zagadnień związanych z informatyką. Jednak to, za co szczególnie powinniśmy być jej wdzięczni, to wprowadzenie do szerszego obiegu systemu operacyjnego Linux. To właśnie Red Hat podjął walkę z firmą z Redmond na rynku systemów operacyjnych. Konkurencja na tym polu jest użytkownikom na rękę - każdy rok przynosi coraz lepsze rozwiązania.

Red Hat w swojej ofercie posiada dwa sztandarowe produkty: Red Hat Enterprise Linux oraz Fedora. Ten pierwszy przeznaczony jest do specjalistycznych zastosowań w projektach zakrojonych na szeroką skalę. Natomiast Fedora to system doskonale sprawdzający się w rękach pojedynczego użytkownika komputera. W tej książce nieprzypadkowo przedstawione zostały obydwa systemy - wszak mają one ze sobą wiele wspólnego. W trakcie lektury dowiesz się, jak zapewnić optymalną obsługę poczty, udostępnić zasoby komputerom z systemem Windows oraz zarządzać użytkownikami. Ponadto nauczysz się konfigurować połączenie z siecią, firewall oraz korzystać z różnych narzędzi tekstowych i graficznych. Książka ta jest genialnym kompendium wiedzy o systemach operacyjnych firmy Red Hat. Na dołączonej płycie znajdziesz kompletne wydanie systemu Fedora w wersji 15. Możesz zacząć przygodę z tym rewelacyjnym systemem już dziś!

Sięgnij po to kompendium wiedzy i naucz się:

Wszystko, czego potrzebujesz do nauki Linuksa!

Znajdź podobne książki Ostatnio czytane w tej kategorii

Darmowy fragment publikacji:

Tytuł oryginału: A Practical Guide to Fedora and Red Hat Enterprise Linux (6th Edition) Tłumaczenie: Grzegorz Kowalczyk: wstęp, rozdz. 1 - 17, 27 - 28, dodatki; Grzegorz Kostek: rozdz. 18 – 19; Lech Lachowski: rozdz. 20 - 21, 24, 26; Adam Bąk: rozdz. 22 - 23, 25 Projekt okładki: Jan Paluch Materiały graficzne na okładce zostały wykorzystane za zgodą Shutterstock Images LLC. ISBN: 978-83-246-3985-4 Authorized translation from the English language edition, entitled: PRACTICAL GUIDE TO FEDORA AND RED HAT ENTERPRISE LINUX, A, Sixth Edition; ISBN 0132757271; by Mark G. Sobell; published by Pearson Education, Inc, publishing as Prentice Hall. Copyright © 2012 by Mark G. Sobell. 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 © 2012. 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/fedrh6 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 SZYBKI START ................................................................................................................. 29 WSTĘP .......................................................................................................................... 31 1. WITAMY W SYSTEMIE LINUX ............................................................................................. 41 Historia systemów UNIX oraz GNU-Linux ................................................................................... 42 UNIX — protoplasta systemu Linux .............................................................................................................42 Zastój do roku 1983 .........................................................................................................................................43 Kolejna odsłona, rok 1991 ..............................................................................................................................44 Kod źródłowy jest powszechnie dostępny ....................................................................................................44 Baw się dobrze! .................................................................................................................................................45 Dlaczego Linux jest tak wspaniały? .................................................................................................. 46 Dlaczego Linux jest tak popularny wśród firm produkujących urządzenia oraz wśród deweloperów? ...... 49 Linux jest przenośny ........................................................................................................................................49 Język C ...............................................................................................................................................................50 Przegląd systemu Linux ..................................................................................................................... 51 Linux posiada interfejs pozwalający na programowanie jądra systemu ..................................................51 Linux może obsługiwać wielu użytkowników .............................................................................................52 Linux jest systemem wielozadaniowym .......................................................................................................52 Linux udostępnia bezpieczny, hierarchiczny system plików ....................................................................52 Powłoka — interpreter poleceń i język programowania ............................................................................53 Ogromna kolekcja użytecznych narzędzi .....................................................................................................55 Komunikacja międzyprocesowa ....................................................................................................................55 Zarządzanie systemem ....................................................................................................................................55 Dodatkowe mechanizmy systemu Linux ........................................................................................ 56 Graficzne interfejsy użytkownika ..................................................................................................................56 Narzędzia (między)sieciowe ...........................................................................................................................56 Tworzenie oprogramowania ..........................................................................................................................57 Konwencje używane w tej książce .................................................................................................... 57 Podsumowanie rozdziału .................................................................................................................. 60 Ćwiczenia ............................................................................................................................................. 60 10 µ SPIS TREŚCI I INSTALACJA SYSTEMU FEDORA/RHEL LINUX ..................................61 2. WPROWADZENIE DO INSTALACJI SYSTEMU LINUX ............................................................... 63 Dysk Desktop Live CD oraz instalacyjny dysk DVD .................................................................... 64 Więcej informacji ............................................................................................................................... 65 Planowanie instalacji .......................................................................................................................... 66 Kilka uwag .........................................................................................................................................................66 Wymagania .......................................................................................................................................................66 Architektura procesora ...................................................................................................................................68 Interfejsy użytkownika: program instalacyjny i zainstalowany system ...................................................69 Jaki system chcesz zainstalować: Fedora czy Red Hat Enterprise Linux? ...............................................71 Wydania systemu Fedora/RHEL ...................................................................................................................71 Standardowe wersje systemu Fedora ............................................................................................................71 Obrazy systemu Fedora ...................................................................................................................................72 Instalujemy nową kopię czy aktualizujemy istniejący system Fedora/RHEL? .......................................72 Konfiguracja dysku twardego .........................................................................................................................72 Macierze RAID .................................................................................................................................................79 LVM — menedżer dysków logicznych .........................................................................................................81 Instalacja systemu ............................................................................................................................... 82 Pobieranie i nagrywanie dysku CD/DVD ....................................................................................... 82 Łatwy sposób pobierania obrazów ISO instalacyjnych dysków CD/DVD .............................................83 Inne metody pobierania obrazów ISO instalacyjnych dysków CD/DVD ...............................................83 Weryfikacja pliku obrazu ISO ........................................................................................................................85 Nagrywanie dysków CD/DVD ......................................................................................................................86 Zbieranie informacji o systemie ....................................................................................................... 86 Podsumowanie rozdziału .................................................................................................................. 88 Ćwiczenia ............................................................................................................................................. 88 Ćwiczenia zaawansowane .................................................................................................................. 88 3. INSTALACJA SYSTEMU LINUX KROK PO KROKU ................................................................... 89 Uruchamianie sesji Fedora Live CD ................................................................................................ 90 Uruchamianie systemu ....................................................................................................................................90 Instalowanie systemu Fedora/RHEL ............................................................................................... 91 Instalacja systemu z sesji Live CD (Fedora) .................................................................................................93 Instalacja lub aktualizacja systemu z instalacyjnego dysku DVD ............................................................94 Program instalacyjny Anaconda ....................................................................................................................96 Firstboot — pierwsze uruchomienie systemu po zakończeniu instalacji ..............................................104 Inicjalizacja baz danych i aktualizacja systemu .........................................................................................106 Zadania do wykonania podczas instalacji .....................................................................................106 Modyfikacja parametrów uruchamiania (opcje) .......................................................................................106 Podział dysku na partycje przy użyciu programu Disk Druid ................................................................109 palimpsest — narzędzie do obsługi dysków w środowisku GNOME ....................................................116 Używamy programu konfiguracyjnego Kickstart .....................................................................................120 Tworzenie konfiguracji dwusystemowej (typu dual-boot) .....................................................................121 Konfiguracja ekranu — pakiet gnome-control-center ................................................................123 Podsumowanie rozdziału ................................................................................................................123 Ćwiczenia ...........................................................................................................................................124 Ćwiczenia zaawansowane ................................................................................................................124 Spis treści µ 11 II ROZPOCZYNAMY PRACĘ Z SYSTEMEM FEDORA/RHEL ................ 125 4. WPROWADZENIE DO SYSTEMÓW FEDORA I RED HAT ENTERPRISE LINUX .............................127 Ograniczanie Twojej władzy — uprawnienia superużytkownika root .....................................128 Wycieczka po systemie Fedora/RHEL ...........................................................................................129 Logowanie do systemu ..................................................................................................................................129 Konfiguracja trybu zastępczego (Fedora) ...................................................................................................130 Instalacja i zastosowanie narzędzia gnome-tweak-tool (Fedora) ...........................................................132 Budowa pulpitu ..............................................................................................................................................134 Uruchamianie programów z poziomu pulpitu .........................................................................................135 Przełączanie obszarów roboczych ...............................................................................................................136 Ustawianie właściwości obiektów ................................................................................................................137 Właściwości myszy ........................................................................................................................................139 Praca z oknami ...............................................................................................................................................139 Użycie menedżera Nautilus do pracy z plikami ........................................................................................140 Aktualizacja oprogramowania .....................................................................................................................147 Zarządzanie sesjami .......................................................................................................................................148 Uzyskiwanie pomocy .....................................................................................................................................148 Nie obawiaj się eksperymentowania ...........................................................................................................148 Wylogowanie z systemu ................................................................................................................................149 Jak wykorzystać możliwości pulpitu ..............................................................................................149 Terminologia pulpitu środowiska GNOME ..............................................................................................149 Otwieranie plików ..........................................................................................................................................150 Panele ...............................................................................................................................................................150 Menu główne ..................................................................................................................................................151 Okna .................................................................................................................................................................152 Menu kontekstowe obiektów .......................................................................................................................156 Aktualizacja, instalacja i usuwanie pakietów oprogramowania .................................................160 Aktualizacja .....................................................................................................................................................160 Dodawanie i usuwanie pakietów oprogramowania ..................................................................................160 Gdzie szukać dokumentacji systemu? ...........................................................................................162 Okno przeglądarki tematów pomocy środowiska GNOME ...................................................................162 Polecenie man — wyświetlanie tematów pomocy ....................................................................................162 Polecenie apropos — wyszukiwanie słów kluczowych ............................................................................164 Polecenie info — wyświetlanie informacji o narzędziach ........................................................................165 Opcja --help ....................................................................................................................................................168 Jak to zrobić, czyli dokumenty HOWTO ...................................................................................................168 Uzyskiwanie pomocy .....................................................................................................................................168 Więcej informacji o logowaniu się do systemu ............................................................................170 Ekran logowania .............................................................................................................................................171 Co zrobić, kiedy nie możesz się zalogować ................................................................................................172 Logowanie zdalne — emulatory terminala, SSH i połączenia typu dial-up ..........................................172 Logowanie się przy użyciu terminala (emulatora) ....................................................................................173 Zmiana hasła użytkownika ...........................................................................................................................174 Zastosowanie konsoli wirtualnych ..............................................................................................................175 Praca z poziomu wiersza poleceń powłoki ...................................................................................176 Poprawianie błędów ......................................................................................................................................176 Powtarzanie i edytowanie poleceń powłoki ...............................................................................................178 Podsumowanie rozdziału ................................................................................................................179 Ćwiczenia ...........................................................................................................................................180 Ćwiczenia zaawansowane ................................................................................................................181 12 µ SPIS TREŚCI 5. NARZĘDZIA SYSTEMU LINUX ..........................................................................................183 Znaki specjalne ..................................................................................................................................184 Podstawowe narzędzia systemowe .................................................................................................185 Polecenie ls — wyświetlanie nazw plików ..................................................................................................186 Polecenie cat — wyświetlanie zawartości pliku .........................................................................................186 Polecenie rm — usuwanie pliku ..................................................................................................................186 Polecenia less, ls i more — wyświetlanie tekstu po jednym ekranie ......................................................187 Polecenie hostname — wyświetlanie nazwy systemu ...............................................................................187 Praca z plikami ..................................................................................................................................187 Polecenie cp — kopiowanie plików .............................................................................................................188 Polecenie mv — zmiana nazwy pliku .........................................................................................................189 Polecenie lpr — drukowanie pliku ..............................................................................................................189 Polecenie grep — wyszukiwanie łańcuchów tekstu ..................................................................................190 Polecenie head — wyświetlanie początkowych wierszy pliku .................................................................190 Polecenie tail — wyświetlanie wierszy z końca pliku ...............................................................................191 Polecenie sort — wyświetlanie zawartości pliku w określonej kolejności .............................................191 Polecenie uniq — usuwanie powtarzających się wierszy z pliku ............................................................192 Polecenie diff — porównywanie zawartości dwóch plików ....................................................................193 Polecenie file — rozpoznawanie zawartości pliku ....................................................................................193 Symbol potoku | — komunikacja między procesami ..................................................................194 Kolejne cztery narzędzia ..................................................................................................................194 Polecenie echo — wyświetlanie tekstu na ekranie ....................................................................................194 Polecenie date — wyświetlanie bieżącej daty i czasu ................................................................................195 Polecenie script — rejestrowanie sesji powłoki .........................................................................................195 Polecenie unix2dos — konwersja plików Linux i Macintosh do formatu Windows ..........................196 Kompresowanie i archiwizacja plików ..........................................................................................197 Polecenie bzip2 — kompresowanie plików ...............................................................................................197 Polecenia bzcat oraz bunzip2 — dekompresowanie plików ...................................................................198 Polecenie gzip — kompresowanie plików ..................................................................................................199 Polecenie tar — pakowanie i rozpakowywanie archiwów .......................................................................199 Lokalizowanie poleceń .....................................................................................................................202 Polecenia which i whereis — wyszukiwanie narzędzi ..............................................................................202 Polecenie locate — wyszukiwanie plików ..................................................................................................203 Wyświetlanie informacji o systemie i użytkownikach ................................................................204 Polecenie who — wyświetlanie listy zalogowanych użytkowników .......................................................204 Polecenie finger — wyświetlanie listy użytkowników danego systemu ................................................205 Polecenie w — wyświetlanie listy zalogowanych użytkowników ...........................................................206 Komunikacja z innymi użytkownikami ........................................................................................207 Polecenie write — wysyłanie wiadomości ..................................................................................................207 Polecenie mesg — blokowanie lub przyjmowanie wiadomości .............................................................208 Poczta elektroniczna ........................................................................................................................209 Poradnik: jak użyć edytora vim do utworzenia i edytowania pliku ..........................................209 Uruchamianie edytora vim ...........................................................................................................................210 Tryb komend i tryb wprowadzania .............................................................................................................212 Wprowadzanie tekstu ....................................................................................................................................212 Uzyskiwanie pomocy .....................................................................................................................................213 Zakończenie pracy z edytorem ....................................................................................................................216 Opcja compatible ...........................................................................................................................................216 Podsumowanie rozdziału ................................................................................................................217 Ćwiczenia ...........................................................................................................................................219 Ćwiczenia zaawansowane ................................................................................................................220 Spis treści µ 13 6. SYSTEM PLIKÓW SYSTEMU LINUX ....................................................................................221 Hierarchiczny system plików ..........................................................................................................222 Pliki katalogów i pliki zwykłe ..........................................................................................................223 Nazwy plików .................................................................................................................................................224 Katalog roboczy ..............................................................................................................................................226 Twój katalog domowy ...................................................................................................................................226 Ścieżki do plików i katalogów .........................................................................................................227 Ścieżki bezwzględne .......................................................................................................................................227 Ścieżki względne .............................................................................................................................................228 Praca z katalogami ............................................................................................................................230 Polecenie mkdir — tworzenie katalogów ...................................................................................................230 Polecenie cd — zmiana katalogu roboczego ..............................................................................................231 Polecenie rmdir — usuwanie katalogów ....................................................................................................232 Korzystanie ze ścieżek ...................................................................................................................................233 Polecenia mv i cp — przenoszenie lub kopiowanie plików .....................................................................233 Polecenie mv — przenoszenie katalogów ...................................................................................................234 Ważne pliki i katalogi domyślne ..................................................................................................................235 Prawa dostępu ...................................................................................................................................237 Polecenie ls -l — wyświetlanie praw dostępu ............................................................................................237 Polecenie chmod — zmiana praw dostępu ................................................................................................238 Argumenty numeryczne polecenia chmod ................................................................................................239 Atrybuty setuid i setgid — specjalne prawa dostępu ................................................................................240 Prawa dostępu do katalogów ........................................................................................................................242 ACL — lista kontroli dostępu .........................................................................................................243 Włączanie obsługi list ACL ..........................................................................................................................243 Praca z regułami dostępu ..............................................................................................................................244 Definiowanie reguł domyślnych dla katalogu ...........................................................................................246 Dowiązania ........................................................................................................................................248 Dowiązania symboliczne ..............................................................................................................................251 Polecenie rm — usuwanie dowiązania .......................................................................................................253 Podsumowanie rozdziału ................................................................................................................253 Ćwiczenia ...........................................................................................................................................255 Ćwiczenia zaawansowane ................................................................................................................257 7. POWŁOKA SYSTEMU LINUX ............................................................................................259 Wiersz poleceń ..................................................................................................................................260 Składnia ...........................................................................................................................................................260 Przetwarzanie wiersza poleceń .....................................................................................................................263 Uruchamianie poleceń ..................................................................................................................................265 Edytowanie wiersza poleceń .........................................................................................................................266 Standardowe wejście i standardowe wyjście danych ...................................................................266 Ekran jako plik ................................................................................................................................................266 Klawiatura i ekran jako standardowe wejście i standardowe wyjście ....................................................267 Przekierowania ...............................................................................................................................................268 Potoki danych .................................................................................................................................................273 Uruchamianie poleceń pracujących w tle .....................................................................................276 Generowanie i rozwijanie nazw plików .........................................................................................278 Znak specjalny — ? ........................................................................................................................................278 Znak specjalny — * ........................................................................................................................................279 Znaki specjalne — [ ] .....................................................................................................................................280 14 µ SPIS TREŚCI Wbudowane polecenia powłoki .....................................................................................................282 Podsumowanie rozdziału ................................................................................................................282 Polecenia i narzędzia omawiane w tym rozdziale .....................................................................................283 Ćwiczenia ...........................................................................................................................................283 Ćwiczenia zaawansowane ................................................................................................................285 III ZAGŁĘBIAMY SIĘ W SYSTEM FEDORA/RHEL ................................. 287 8. X WINDOW I GNOME — GRAFICZNE INTERFEJSY UŻYTKOWNIKA SYSTEMU LINUX ..............289 X Window System ............................................................................................................................290 Korzystamy z serwera X ................................................................................................................................292 Środowisko graficzne i menedżery okien ...................................................................................................297 Okno przeglądarki plików menedżera Nautilus ..........................................................................299 Panel widoku plików .....................................................................................................................................299 Pasek boczny ...................................................................................................................................................300 Paski narzędziowe ..........................................................................................................................................301 Pasek menu .....................................................................................................................................................302 Narzędzia środowiska GNOME .....................................................................................................305 Okno dialogowe Wybór czcionki ................................................................................................................305 Okno dialogowe Wybór koloru ...................................................................................................................306 Okno dialogowe Uruchom program ...........................................................................................................306 Okno dialogowe Wyszukiwanie plików .....................................................................................................307 Emulator terminala GNOME ......................................................................................................................308 Podsumowanie rozdziału ................................................................................................................309 Ćwiczenia ...........................................................................................................................................310 Ćwiczenia zaawansowane ................................................................................................................310 9. POWŁOKA BASH ...........................................................................................................311 Kilka słów o powłoce bash ..............................................................................................................312 Powłoka systemu — wprowadzenie ...............................................................................................313 Pliki startowe ..................................................................................................................................................314 Polecenia, które są symbolami .....................................................................................................................317 Przekierowywanie standardowego strumienia błędów ............................................................................317 Tworzenie prostych skryptów powłoki ......................................................................................................320 Separacja i grupowanie poleceń ...................................................................................................................323 Sterowanie zadaniami ....................................................................................................................................326 Wykorzystanie stosu katalogów ...................................................................................................................329 Parametry i zmienne ........................................................................................................................331 Zmienne tworzone przez użytkownika ......................................................................................................333 Atrybuty zmiennych ......................................................................................................................................335 Zmienne środowiskowe ................................................................................................................................337 Znaki specjalne ..................................................................................................................................345 Procesy ...............................................................................................................................................346 Struktura procesów ........................................................................................................................................346 Identyfikacja procesów ..................................................................................................................................346 Uruchamianie poleceń ..................................................................................................................................348 Historia poleceń ................................................................................................................................348 Zmienne, które sterują historią poleceń .....................................................................................................349 Ponowne wykonywanie i modyfikacja poleceń .........................................................................................350 Biblioteka Readline ........................................................................................................................................357 Spis treści µ 15 Aliasy ..................................................................................................................................................364 Zastosowanie apostrofów i cudzysłowu w aliasach ..................................................................................364 Przykłady aliasów ...........................................................................................................................................365 Funkcje ...............................................................................................................................................367 Sterowanie powłoką bash — opcje .................................................................................................369 Opcje wywołania polecenia bash .................................................................................................................369 Opcje powłoki .................................................................................................................................................369 Przetwarzanie wiersza poleceń .......................................................................................................373 Podstawianie poleceń z historii ....................................................................................................................373 Podstawianie aliasów .....................................................................................................................................373 Przetwarzanie i skanowanie wiersza polecenia .........................................................................................374 Rozwijanie wiersza polecenia .......................................................................................................................374 Podsumowanie rozdziału ................................................................................................................382 Ćwiczenia ...........................................................................................................................................383 Ćwiczenia zaawansowane ................................................................................................................385 10. POŁĄCZENIA SIECIOWE ORAZ INTERNET ...........................................................................387 Wprowadzenie do połączeń sieciowych ........................................................................................388 Rodzaje sieci i sposoby ich działania .............................................................................................390 Sieci rozgłoszeniowe ......................................................................................................................................390 Sieci typu punkt-punkt ..................................................................................................................................391 Sieci przełączane .............................................................................................................................................391 LAN — lokalna sieć komputerowa .............................................................................................................392 WAN — rozległa sieć komputerowa ...........................................................................................................395 Połączenia międzysieciowe z wykorzystaniem bram i routerów ............................................................395 Protokoły sieciowe .........................................................................................................................................398 Protokół IPv4 ..................................................................................................................................................400 Protokół IPv6 ..................................................................................................................................................400 Adresy hostów ................................................................................................................................................404 Nazwy hostów .................................................................................................................................................408 Komunikacja w sieci .........................................................................................................................408 Polecenie finger — wyświetlanie informacji o użytkownikach zdalnych .............................................409 Serwery list dyskusyjnych .............................................................................................................................409 Narzędzia sieciowe ...........................................................................................................................410 Zaufane hosty ..................................................................................................................................................410 Narzędzia OpenSSH ......................................................................................................................................410 Polecenie telnet — logowanie do zdalnego systemu ................................................................................411 Polecenie ftp — przesyłanie plików po sieci ..............................................................................................413 Polecenie ping — testowanie połączeń sieciowych ...................................................................................413 Polecenie traceroute — wyznaczanie trasy połączenia w sieci Internet ................................................414 Polecenia host i dig — zapytania do serwerów nazw sieci Internet .......................................................415 Polecenie whois — wyszukiwanie informacji na temat systemu w sieci Internet ................................416 Przetwarzanie rozproszone .............................................................................................................417 Model klient-serwer .......................................................................................................................................417 Usługa DNS .....................................................................................................................................................418 Porty .................................................................................................................................................................420 Usługa NIS ......................................................................................................................................................421 NFS — sieciowy system plików ....................................................................................................................421 Sieć WWW ........................................................................................................................................426 Przeglądarki sieciowe ....................................................................................................................................427 Wyszukiwarki sieciowe .................................................................................................................................427 Adresy URL (ang. Uniform Resource Locator) .........................................................................................428 16 µ SPIS TREŚCI Podsumowanie rozdziału ................................................................................................................428 Ćwiczenia ...........................................................................................................................................429 Ćwiczenia zaawansowane ................................................................................................................430 IV ZARZĄDZANIE SYSTEMEM FEDORA/RHEL .................................... 431 11. ZARZĄDZANIE SYSTEMEM LINUX — PODSTAWOWE KONCEPCJE .........................................433 Uruchamianie poleceń z uprawnieniami użytkownika root ......................................................436 Specjalne uprawnienia użytkowników uprzywilejowanych ....................................................................436 Uzyskiwanie uprawnień użytkownika root ................................................................................................437 Wykorzystanie polecenia su do uzyskania uprawnień użytkownika root ............................................439 Wykorzystanie polecenia sudo do uzyskania uprawnień użytkownika root ........................................441 sudoers — konfigurowanie polecenia sudo ...............................................................................................446 Blokowanie konta root (usuwanie hasła użytkownika root) ...................................................................451 Polecenie consolehelper — pozwala zwykłemu użytkownikowi na uruchomienie polecenia uprzywilejowanego ....................................................................................452 Demon init .........................................................................................................................................452 Demon systemd init (Fedora) ......................................................................................................................453 Upstart — zamiennik demona init (RHEL) ...............................................................................................462 Skrypty SysVinit (rc) — uruchamianie i zatrzymywanie usług systemowych (Fedora/RHEL) ........468 Funkcjonowanie systemu ................................................................................................................473 Poziomy pracy ................................................................................................................................................473 Uruchamianie systemu ..................................................................................................................................474 Tryb jednego użytkownika ...........................................................................................................................474 Przechodzenie do wieloużytkownikowego trybu graficznego ................................................................476 Logowanie się do systemu ............................................................................................................................476 Wylogowywanie się z systemu .....................................................................................................................478 Zamykanie systemu .......................................................................................................................................478 Awaria systemu ..............................................................................................................................................480 Naprawianie zainstalowanego systemu .........................................................................................482 Zabezpieczanie systemu ...................................................................................................................483 Unikanie koni trojańskich ............................................................................................................................483 SELinux ............................................................................................................................................................484 PAM .................................................................................................................................................................488 Narzędzia do zarządzania systemem ............................................................................................. 493 Tekstowe narzędzia administratora ............................................................................................................494 Graficzne narzędzia konfiguracyjne ............................................................................................................499 Konfiguracja serwera .......................................................................................................................501 Standardowe reguły w plikach konfiguracyjnych .....................................................................................501 Polecenie rpcinfo — wyświetlanie informacji o rpcbind .........................................................................503 Superserwer xinetd ........................................................................................................................................505 Zabezpieczanie serwera .................................................................................................................................507 DHCP — automatyczna konfiguracja interfejsów sieciowych ..................................................513 Więcej informacji ...........................................................................................................................................513 Jak działa DHCP ............................................................................................................................................513 Klient DHCP ...................................................................................................................................................514 Serwer DHCP .................................................................................................................................................514 Plik nsswitch.conf — kolejność przeszukiwania usług ...............................................................516 Informacje .......................................................................................................................................................517 Metody .............................................................................................................................................................517 Spis treści µ 17 Kolejność wyszukiwania ...............................................................................................................................518 Akcje .................................................................................................................................................................518 Metoda compat — ± w plikach passwd, group i shadow .........................................................................519 Uzyskiwanie pomocy .......................................................................................................................519 Podsumowanie rozdziału ................................................................................................................520 Ćwiczenia ...........................................................................................................................................521 Ćwiczenia zaawansowane ................................................................................................................521 12. PLIKI, KATALOGI I SYSTEMY PLIKÓW ................................................................................523 Ważne pliki i katalogi .......................................................................................................................524 Typy plików .......................................................................................................................................536 Zwykłe pliki, katalogi, dowiązania oraz i-węzły ........................................................................................537 Specjalne pliki urządzeń ................................................................................................................................537 Systemy plików .................................................................................................................................541 Polecenie mount — montowanie systemu plików ....................................................................................542 Polecenie umount — odmontowywanie systemu plików ........................................................................545 Plik fstab — konfiguracja systemów plików ..............................................................................................545 Polecenie fsck — sprawdzanie integralności systemu plików .................................................................546 Polecenie tune2fs — zmiana parametrów systemu plików .....................................................................547 Podsumowanie rozdziału ................................................................................................................549 Ćwiczenia ...........................................................................................................................................550 Ćwiczenia zaawansowane ................................................................................................................550 13. WYSZUKIWANIE, POBIERANIE ORAZ INSTALOWANIE OPROGRAMOWANIA ............................551 Wprowadzenie ..................................................................................................................................552 Szybki start — instalacja i usuwanie pakietów oprogramowania przy użyciu polecenia yum ......554 Wyszukiwanie pakietów, które zawierają potrzebną aplikację lub plik ....................................557 Polecenie yum — utrzymywanie aktualnych wersji oprogramowania systemu .....................558 Aktualizacja pakietów oprogramowania ....................................................................................................558 Komendy polecenia yum ..............................................................................................................................559 Polecenie yum — grupy ................................................................................................................................560 Pobieranie pakietów RPM przy użyciu polecenia yumdownloader .......................................................561 Plik yum.conf — konfiguracja polecenia yum ..........................................................................................562 Repozytoria polecenia yum ..........................................................................................................................563 BitTorrent ..........................................................................................................................................564 Polecenie rpm — menedżer pakietów RPM .................................................................................567 Wyszukiwanie pakietów i plików ................................................................................................................567 Instalowanie, aktualizacja i usuwanie pakietów oprogramowania ........................................................569 Instalowanie skompilowanego jądra systemu Linux ................................................................................570 Instalowanie pakietów oprogramowania innych niż RPM ........................................................570 Katalogi /opt oraz /usr/local .........................................................................................................................570 GNU Configure and Build System ..............................................................................................................571 Utrzymywanie aktualnych wersji oprogramowania ....................................................................572 Błędy .................................................................................................................................................................573 Poprawki ..........................................................................................................................................................573 Red Hat Network (RHN) ..............................................................................................................................574 Polecenie wget — nieinteraktywne pobieranie plików ...............................................................574 Podsumowanie rozdziału ................................................................................................................575 Ćwiczenia ...........................................................................................................................................576 Ćwiczenia zaawansowane ................................................................................................................576 18 µ SPIS TREŚCI 14. DRUKOWANIE Z PAKIETEM CUPS ...................................................................................577 Wprowadzenie ..................................................................................................................................578 Wymagania wstępne ......................................................................................................................................579 Więcej informacji ...........................................................................................................................................579 Uwagi ...............................................................................................................................................................580 System Fedora/RHEL automatycznie konfiguruje drukarki lokalne ........................................580 Szybki start I — konfiguracja drukarki przy użyciu polecenia system-config-printer ...........580 Ustawienia konfiguracyjne ...........................................................................................................................581 Szybki start II — konfiguracja drukarki lokalnej lub zdalnej .....................................................582 Praca z interfejsem WWW systemu CUPS ...................................................................................586 Konfigurowanie drukarek ...............................................................................................................588 Modyfikacja konfiguracji drukarki .............................................................................................................588 Interfejs WWW systemu CUPS ...................................................................................................................589 CUPS w wierszu poleceń ..............................................................................................................................590 Udostępnianie drukarek CUPS ....................................................................................................................594 Tradycyjne drukowanie w stylu systemu UNIX ..........................................................................595 Drukowanie z systemu Windows ...................................................................................................596 Drukowanie przy użyciu systemu CUPS ....................................................................................................596 Drukowanie przy użyciu pakietu Samba ....................................................................................................597 Drukowanie na drukarkach w systemie Windows ......................................................................598 Podsumowanie ..................................................................................................................................599 Ćwiczenia ............................................
Pobierz darmowy fragment (pdf)

Gdzie kupić całą publikację:

Fedora i Red Hat Enterprise Linux. Praktyczny przewodnik. Wydanie VI
Autor:

Opinie na temat publikacji:


Inne popularne pozycje z tej kategorii:


Czytaj również:


Prowadzisz stronę lub blog? Wstaw link do fragmentu tej książki i współpracuj z Cyfroteką: