Pierwsze kroki z systemem operacyjnym Linux

499,00 

Pierwszym krokiem poznawania systemu GNU/Linux jest nauka obsługi komend powłoki shell. Temat dotyczy podstawowych poleceń, za pomocą których można zalogować się na serwer, poruszać się po systemie GNU/Linux, czy zarządzać plikami.

W dalszej kolejności zadania dotyczą wyszukiwania, przeszukiwania, a także porównywania plików, czyli operacji, które musi znać każdy użytkownik GNU/Linuxa.

Kolejny temat dotyczy kodowania, czyli procesu przekształcenia danych w celu ich przesłania lub zachowania, przez niektórych niepoprawnie utożsamiane z szyfrowaniem. Jednym z najbardziej popularnych algorytmów kodowania jest BASE64, szczególnie przydatny do przekształcania danych binarnych do danych tekstowych.

Usługi to programy, które działają w tle i oczekują na wykonanie operacji zleconych przez użytkowników. Każda usługa może zostać uruchomiona z domyślnymi ustawieniami lub skonfigurowana ręcznie. W tym kursie znajdują się zadania, które dotyczą konfiguracji wybranych usług. Przedstawione zostaną również potencjalne zagrożenia wynikające z niepoprawnego ograniczenia uprawnień użytkowników.

Zadania z tego tematu polegają na sprawnym przeszukiwaniu plików log, czyli czarnych skrzynek aplikacji i systemów IT. Będziesz miał za zadanie wykryć, czy intruz włamał się na serwer.

Opis

Kurs w liczbach:

  • Liczba zadań praktycznych w kursie: 43 zadań
  • Liczba minut materiału video: 165 minut
  • Liczba stron materiałów pdf: 82 stron
  • Poziom trudności: Podstawowy
  • Szacowany czas uczenia kursu: 20h

Co otrzymujesz w ramach kursu:

  • Dostęp do laboratoriów specjalistycznych w chmurze przez 12 miesięcy od zakupu kursu
  • Nielimitowany dostęp do materiałów video prezentujących sposób rozwiązania zadania wraz z omówieniem
  • Nielimitowany dostęp do materiałów teoretycznych pdf wprowadzających w tematykę zadań praktycznych
  • Dostęp do quziów sprawdzających wiedzę w ramach kursu przez 12 miesięcy od zakupu kursu
  • Imienny certyfikat ukończenia kursu (warunek wykonania poprawnie min. 85% zadań przewidzianych w kursie)

Zawartość kursu:

  1. Podstawowe polecenia GNU/Linuxa
    • Logowanie SSH 
    • Logowanie SSH na niestandardowym porcie
    • Logowanie SSH za pomocą klucza publicznego 
    • Przeglądanie katalogów
    • Katalog domowy 
    • Ukryty plik
    • Uprawnienia plików
    • Historia komend 
    • Nietypowa nazwa pliku 
    • Specjalny plik
  2. Operacje na plikach
    • Wyszukiwanie pliku po nazwie
    • Wyszukiwanie pliku po dodatkowych atrybutach 
    • Wyszukiwanie pliku użytkownika
    • Częściowy odczyt pliku
    • Przeszukiwanie treści pliku 
    • Przeszukiwanie wielu linii w pliku 
    • Przeszukiwanie zagregowanej treści pliku
    • Porównywanie zawartości plików
    • Porównywanie zawartości plików pomiędzy folderami
    • Przeszukiwanie treści pliku (wyrażenia regularne) 
  3. Operacje identyfikacji oraz kodowania danych
      • Kodowanie BASE64
      • Kodowanie ROT18
      • Nieznane kodowanie
      • Wiadomość e-mail w formacie tekstowym
        Materiał video do zadania: Wiadomość e-mail w formacie tekstowym

    • Archiwum ZIP
    • Archiwum TAR
    • Identyfikacja algorytmu kompresji 
    • Archiwum do pobrania lokalnego 
    • Archiwum samorozpakowujące się
  4. Konfiguracja usług
    • Nowa powłoka
    • Niestandardowa konfiguracja serwera WWW
    • Zmienne środowiskowe
    • Sudo dla wszystkich
    • Bezpieczne sudo
    • Zmieniona lokalizacja przechowywanych logów
  5.  Analiza logów
    • Statystyki pliku z logami
    • Analiza logów z konkretnej daty
    • Analiza logów konkretnej długości
    • Analiza logów z konkretnego zakresu czasowego 
    • Analiza logów konkretnej usługi 
    • Analiza udanych prób logowania się na SSH 
    • Analiza wielu nieudanych prób logowania się na SSH
    • Analiza nieudanych prób logowania się na SSH