Administracja systemem Linux/Unix

Dla kogo przeznaczony jest kurs?


Kierunek Administracji Systemem Linux/Unix przeznaczony jest dla osób, które chcą nabyć wiedzę z zakresu instalacji i zarządzania systemem Linux oraz obsługi sieci i serwerów dedykowanych działających w tym środowisku. Do odbycia kursu wymagana jest podstawowa umiejętność w posługiwaniu się komputerem na dowolnym systemie operacyjnym.

Powyższa oferta kierowana jest również do osób, które pracują już na stanowisku administratora i chcą podwyższyć swoje kwalifikacje. Jesteśmy w stanie dostosować poziom nauki dla bardziej wymagających osób. Nauka w niewielkich grupach (do 10 osób, na małych salach) umożliwia wypróbowanie wielu nowych rozwiązań w praktyce.

Jak uczymy?

  • Jest to najdłuższy (9-cio miesięczny) kurs przygotowujący do administracji siecią oraz serwerami usług, dzięki temu osoby po jego ukończeniu są doskonale przygotowane do zarządzania infrastrukturą sieciową firmy.
  • Każdy ze słuchaczy pracuje na własnym dysku (USB), dzięki czemu może kontynuować naukę w domu.
  • Istnieje możliwość pracy na własnym laptopie.
  • Słuchacze otrzymują od nas używane w trakcie kursu dystrybucje Linuksa oraz materiały dydaktyczne kursu (prezentacje, konspekty).
  • W czasie kursu pracujemy na szerokiej gamie dystrybucji (Fedora, FreeBSD, Debian, Ubuntu, OpenSUSE, Slackware, PLD, Centos).
  • Słuchacze otrzymają dostęp do wewnętrznego forum kursu, na którym są zamieszczane dodatkowe materiały/ćwiczenia; forum to jest główny kanałem komunikacyjnym poza zajęciami
  • Poszczególne zajęcia składają się z części wykładowej i części praktycznej - ćwiczeniowej.
  • Prezentujemy metody instalacji, konfiguracji i zarządzania wszystkich najważniejszych usług wykorzystywanych w sieciach LAN, WAN i Internecie
  • Kładziemy duży nacisk na wyuczenie w słuchaczach poprawnego i samodzielnego podejścia do rozwiązywania problemów administracyjnych.
  • Ćwiczenia często przyjmują formę troubleshootingu.
  • Słuchacze samodzielnie tworzą zaawansowaną konfigurację instalowanych programów.
  • Materiał jest na bieżąco dostosowywany do potrzeb słuchaczy.
PRZEDMIOT ILOŚĆ GODZIN
Wprowadzenie do systemu Linux 30
Administracja systemem 60
Programowanie w shellu 20
Administracja siecią TCP/IP 40
Serwery dedykowane 100
Bezpieczeństwo w systemie Linux/Unix 50
Bazy danych: MySQL i PostgreSQL 30
Egzaminy 10
Suma godzin 340

Konspekt szczegółowy


W skład kierunku wchodzą wszystkie stałe kursy standardowe z naszej ścieżki kursów: ASL-1, ASL-2, ASL-3. ASL-4, ASL-5, ASL-6. Dodatkowo wzbogacone o administrację bazami danych.

Wprowadzenie do Linuksa

  • Wybór dystrybucji Linuksa.
  • Ogólne zasady użytkowania Linuksa.
  • Posługiwanie się konsolą.
  • Obsługa plików i katalogów w Linuksie.
  • Korzystanie z pomocy.
  • Edytory tekstu.
  • Udostępnianie i pobieranie plików.
  • Kompresja i archiwizacja.
  • Instalowanie dodatkowego oprogramowania (repozytoria).
  • Linux i Windows na jednym komputerze.
  • Używanie różnych środowisk graficznych (KDE, Gnome, Xfce)
  • Nagrywanie płyt CD/DVD.
  • Programy multimedialne (wideo i muzyka).
  • Elementy pakietu OpenOffice.
  • Korzystanie z drukarki.

Administracja systemem Linux

  • Instalacja systemu w trybie eksperta - zdana, bezdotykowa, serwery instralacji
  • Administracja systemami plików, LVM, RAID
  • Wymagania sprzętowe i obsługiwane urządzenia - UDEV
  • Administracja użytkownikami
  • Instalacja, zarządzanie pakietami i własne repozytorium
  • Proces uruchamiania, skrypty startowe i poziomy pracy
  • Jądro systemu – kompilacja ze źródeł, konfiguracja
  • Backup systemu, kompresja i archiwizacja
  • Konfiguracja okresowych zadań
  • Zarządzanie dziennikiem logów systemowych
  • Konfiguracja i zabezpieczanie systemu
  • Wirtualizacja - XEN, VMware, VirtualBox
  • Sytuacje awaryjne

Programowanie w powłoce

  • Rodzaje powłok dostępnych w Linuksie
  • Bash
    • Zmienne
    • Operatory
    • Instrukcje sterujące
    • Funkcje
  • Wyrażenia regularne
  • sed i awk
  • Perl

Administracja siecią TCP/IP

  • Model OSI
  • Rodzaje i topologie sieci oraz jej składniki
  • Protokoły IPv4, IPv6
  • Model sieci TCP/IP oraz protokoły sieciowe
  • Okablowanie i sprzęt sieciowy
  • Karty sieciowe w Linuksie, wykrywanie i instalacja modułów
  • Konfiguracja interfejsów i routingu
  • Sieć bezprzewodowa
  • Monitorowanie sieci
  • Kierowanie ruchem sieciowym, kształtowanie pasma

Serwery usług

  • Selinux a serwery dedykowane
  • Superserwer (xinetd) i TCP wrapper
  • DHCP
  • SSH
  • FTP - vsftpd / ProFTPD
  • DNS - BIND
  • NFS
  • NIS
  • NTP
  • Kerberos
  • Samba - udostępnianie zasobów w sieciach heterogenicznych, Samba jako PDC
  • Apache
  • Poczta - Sendmail / Postfix / Exim, Dovecot / Cyrus, ClamAV, SpamAssassin
  • Proxy - Squid

Bezpieczeństwo systemu i usług

  • Problemy bezpieczeństwa
  • Kryptografia w Linuksie
    • Klucze symetryczne i asymetryczne
    • GPG - Gnu PG
  • Zabezpieczanie systemów komputerowych
    • szyfrowanie partycji
    • izolowane środowisko pracy
    • zagrożenie wirusami, rootkitami itp.
  • Zabezpieczanie sieci komputerowych
    • tunele VPN, protokół IPsec
    • tworzenie polityki firewalla
    • bezpieczeństwo sieci bezprzewodowych
  • Zarządzanie bezpieczeństwem

Bazy danych

  • Wprowadzenie do relacyjnych baz danych
  • Projektowanie relacyjnych baz danych
  • MySQL
    • Instalacja i konfiguracja
    • Zarządzanie
  • PostgreSQL
    • Instalacja i konfiguracja
  • Bezpieczeństwo
  • Oprogramowanie dodatkowe

Dokumenty rekrutacyjne

Wypełnioną kartę słuchacza oraz umowę kształcenia można przesłać faksem, pocztą lub przynieść osobiście do sekretariatu szkoły.

Szkolimy na: