Administracja systemem operacyjnym Linux - kurs 66669 RUR. od Skillbox, szkolenie 3 miesiące, termin: 9 grudnia 2023.
Miscellanea / / December 09, 2023
Dla zainteresowanych programowaniem i informatyką
Zapoznaj się z architekturą UNIX i zrozum, jak projektowane są dystrybucje Linuksa. Naucz się zarządzać dostępem, pracować z narzędziami, plikami i siecią. Możesz rozpocząć karierę w IT bez pisania kodu.
specjaliści IT
Naucz się używać Linuksa do konfigurowania dostępu do systemów korporacyjnych i innych zadań. Możesz zapewnić bezpieczeństwo połączeń sieciowych i chronić swoje projekty przed hakerami i złośliwym oprogramowaniem.
7 lat doświadczenia w pisaniu w C++, tworzeniu systemów o dużym obciążeniu. Tworzy zapory ogniowe i systemy wykrywania włamań (IDS) dla klientów z całego świata. Pracował w Ericsson, Honeywell, Acronis. Brał udział w opracowaniu projektu analizy ruchu dużej sieci operatorskiej składającej się z ponad 200 serwerów.
Wprowadzenie do Linuksa
Zapoznaj się z systemem operacyjnym Linux i jego obszarami zastosowań.
Pierwsza instalacja Linuksa
Przestudiuj katalogi systemu plików systemu operacyjnego Linux i typy instalacji: serwer, komputer stacjonarny, na żywo. Dowiedz się, jak zainstalować Linuksa na maszynie wirtualnej.
Struktura systemu operacyjnego Linux
Zrozumienie podstaw Linuksa, jego systemu plików, procesów i pamięci. Dowiedz się, czym jest punkt montowania, jądro Linuksa, gniazda i menedżer pakietów.
Zapoznanie się z terminalem
Dowiedz się, czym jest terminal i powłoka poleceń. Naucz się podstawowej nawigacji po systemie plików i dowiedz się, jak wybrać odpowiednią powłokę poleceń. Poznaj podstawowe polecenia do pracy z plikami.
Urządzenia w systemie Linux
Naucz się pracować z urządzeniami rozpoznawanymi przez system Linux i montuj foldery.
Dyski i systemy plików
Naucz się pracować z systemem plików, dyskami i partycjami. Dowiedz się, jak skonfigurować plik stronicowania i zamontować dysk z systemem plików.
Podstawowe operacje w terminalu Bash. Praca z plikami i katalogami
Dowiedz się, czym jest katalog w systemie Linux. Poznaj właściwości i atrybuty plików, naucz się pracować z dowiązaniami symbolicznymi, plikami i katalogami w wierszu poleceń.
Przywileje w Linuksie
Dowiesz się, jakie uprawnienia przysługują w Linuksie i zrozumiesz formaty rejestrowania praw dostępu. Poznaj modele kontroli dostępu.
Kontrola dostępu
Naucz się podstawowych poleceń do pracy z kontami. Zrozumiesz jak zarządzać kontami użytkowników.
Konta i zasady grupy
Poznaj koncepcję kontroli dostępu w systemie Linux i podstawowe polecenia do pracy z listami ACL. Dowiedz się, jak skonfigurować prawa dostępu dla użytkowników i grup.
Sterowanie we/wy. Przetwarzanie przenośników
Poznaj podstawowe terminy i polecenia dotyczące sterowania wejściami/wyjściami. Dowiedz się, jak zapisywać dane wyjściowe poleceń do pliku, przeszukiwać pliki, nadpisywać pliki i uruchamiać polecenia sekwencyjnie.
Zarządzanie procesem
Naucz się podstawowych poleceń do pracy z procesami. Naucz się uruchamiać i zatrzymywać procesy, znajdować procesy nadrzędne i podrzędne, pracować z procesami w tle itp.
Uruchamianie i konfiguracja jądra w systemie Linux
Poznaj podstawową architekturę i konstrukcję jądra Linuksa. Przestudiuj połączenie jądra z modułami i innymi częściami systemu operacyjnego.
Uruchom przestrzeń użytkownika
Zapoznaj się z algorytmami uruchamiania systemów i ich odmianami. Zapoznaj się z podstawowymi koncepcjami poziomów działania, algorytmami uruchamiania i ich odmianami, podsystemem Systemd i jego analogami.
Zarządzanie systemem
Naucz się pracować z zadaniami i harmonogramami jednostek i modułów. Poznaj podstawowe polecenia służące do zarządzania zaplanowanymi zadaniami.
Rejestrowanie i monitorowanie
Dowiedz się, jak uruchomić monitorowanie za pomocą narzędzi i znaleźć niezbędne zdarzenia w logach systemowych.
Instalacja i usuwanie programów
Dowiesz się jak założyć repozytorium, a także zainstalować i odinstalować program z systemu Linux na przykładzie serwera WWW Apache.
Kontrole bezpieczeństwa
Poznaj podstawowe pojęcia dotyczące kontroli dostępu w DAC. Poznaj popularne narzędzia do zarządzania bezpieczeństwem. Dowiedz się, jak utworzyć nowego użytkownika i ograniczyć jego prawa dostępu za pomocą SELinux.
Podnoszenie uprawnień w systemie Linux
Poznaj techniki zwiększania uprawnień użytkowników w systemie Linux. Dowiedz się, czym jest rootowanie, SUID, SUDO, zadania cron i środki zaradcze. Dowiedz się o narzędziach do eskalacji uprawnień.
Tworzenie kopii zapasowych i odzyskiwanie danych
Dowiesz się, czym jest kopia zapasowa, dlaczego jest potrzebna i jak z nią pracować w systemie Linux. Poznaj narzędzia do tworzenia kopii zapasowych innych firm. Dowiedz się, jak przywrócić system z kopii zapasowej i zautomatyzować tworzenie kopii zapasowych.
Przypomnijmy podstawy networkingu
Zapoznaj się z protokołami sieciowymi i modelem OSI. Dowiedz się, czym są pakiety, flagi i warstwy sieciowe.
Internet
Dowiedz się, jak pracować z maską podsieci i określać adres sieciowy za pomocą adresu IP. Dowiedz się o bezklasowej metodzie adresowania CIDR.
Rozgromienie
Przestudiuj tabele routingu i dowiedz się, dlaczego potrzebujesz bramy sieciowej typu Brama domyślna.
ICMP i DNS
Naucz się pracować z protokołem ICMP, systemem DNS i klientem Host DNS.
Poziom fizyczny. Interfejsy Ethernet i sieciowe
Naucz się pracować z interfejsem sieciowym w systemie Linux i skonfiguruj go. Możesz zmieniać i dodawać trasy sieciowe.
Menedżer konfiguracji sieci
Dowiedz się, czym jest ncm i czym różni się to oprogramowanie od polecenia ifconfig. Naucz się konfigurować sieć za pomocą ncm.
DNS
Naucz się pracować z nazwami domen i plikami konfiguracyjnymi. Będziesz mógł skonfigurować DNS i wykonać buforowanie.
Lokalny Gospodarz
Zapoznaj się z koncepcją lokalnego hosta, adresu i możliwych konfiguracji Localhost.
Warstwa transportowa
Zapoznaj się z protokołami transportowymi TCP i UDP, portami i usługami warstwy transportowej. Dowiedz się, jak nawiązywać połączenia TCP i UDP.
DHCP
Dowiedz się, czym jest DHCP i klient DHCP. Zrozumiesz, jak uzyskać dynamiczny adres IP.
Konfigurowanie routingu
Zapoznaj się z konstrukcją routera i dowiedz się, jak skonfigurować Linuksa, aby działał jako router. Dowiedz się, czym są sieci prywatne i translacja adresów (NAT).
Zapora sieciowa Linuksa
Zapoznaj się z oprogramowaniem do monitorowania aktywności sieciowej Linux Firewall i zrozum, jak ono działa. Dowiedz się, jak skonfigurować zaporę sieciową systemu Linux.
ARP
Zapoznaj się z protokołem ARP i zrozum, jak on działa. Dowiedz się, jak znaleźć i usunąć pamięć podręczną ARP.
Połączenia bezprzewodowe
Zapoznaj się z interfejsem sieci Wi-Fi i dowiedz się, jak skonfigurować połączenie ze znaną siecią bezprzewodową. Dowiedz się jak skanować sieć bezprzewodową i zadbać o jej bezpieczeństwo.
Model klient-serwer
Dowiesz się czym jest serwer i klient oraz jakie usługi działają w ramach architektury klient-serwer.
Usługi sieciowe
Dowiedz się, czym jest serwer WWW i protokół sieciowy SSH. Naucz się pracować z usługami przechowywania i przesyłania strumieniowego plików. Zapoznaj się z popularnymi protokołami komunikacyjnymi.
HTTP/HTTPS
Dowiedz się o protokole HTTP i jego rozszerzeniu HTTPS, żądaniach GET/POST i protokole zabezpieczeń warstwy transportowej TLS.
SSH
Dowiedz się, jak skonfigurować serwer SSH i połączenie przy użyciu hasła lub klucza.
Demony Inetd i xinetd
Dowiedz się, czym są demony i dlaczego są potrzebne. Poznaj demona inetd i jego nową wersję, xinetd. Naucz się konfigurować demony i pracować z systemem sieciowym TCP Wrappers.
Narzędzia
Naucz się pracować ze statystykami połączeń i otwartymi portami. Dowiedz się, jak przeskanować system zdalny i ustawić limit połączeń.
Zbieranie i analiza ruchu
Dowiedz się, dlaczego potrzebne są zrzuty ruchu, czym są pcap i netflow. Naucz się zbierać i analizować ruch.
Złośliwe oprogramowanie
Poznaj popularne złośliwe oprogramowanie zagrażające Linuksowi. Naucz się analizować aktywność złośliwego oprogramowania dla systemu Linux i dowiedz się, jakie środki zaradcze możesz podjąć przeciwko włamaniom do systemu.
Bezpieczeństwo sieci
Dowiedz się, jakie zagrożenia skrywa sieć. Dowiedz się, jak przeprowadzać audyt Linuksa i konfigurować ten system operacyjny pod kątem bezpiecznej sieci.
Konfiguracja i administracja systemem Linux oraz kluczowymi usługami
Zapewnij komunikację sieciową pomiędzy wieloma maszynami z systemem Linux. Zainstaluj i skonfiguruj dostęp z uwzględnieniem zróżnicowania praw i przywilejów do jednej lub większej liczby aplikacji sieciowych. Napisz raport z pracy wykonanej przy zastosowaniu wybranych polityk dostępu i topologii sieci.