Podcast
Questions and Answers
Jaką funkcję pełni klawisz TAB w powłoce Bash?
Jaką funkcję pełni klawisz TAB w powłoce Bash?
- Wyświetla pomoc dla komendy
- Przechodzi do katalogu domowego
- Wykonuje polecenie
- Dopuszcza do automatycznego dokończenia nazwy programu (correct)
Co znajduje się w pliku /etc/passwd?
Co znajduje się w pliku /etc/passwd?
- Dane dotyczące grup użytkowników
- Hasła użytkowników w formie otwartej
- Informacje o użytkownikach, ich UID i GID (correct)
- Informacje o zainstalowanych pakietach
Który z poniższych jest edytorem tekstu dostępnym w systemie Linux?
Który z poniższych jest edytorem tekstu dostępnym w systemie Linux?
- Visual Studio Code
- Microsoft Word
- Notepad
- Nano (correct)
Jakie polecenie używa się do instalacji pakietu w systemie Ubuntu?
Jakie polecenie używa się do instalacji pakietu w systemie Ubuntu?
Czym są katalogi wymienione w /etc/shadow?
Czym są katalogi wymienione w /etc/shadow?
Jakie komendy służą do edytowania plików passwd, group oraz shadow?
Jakie komendy służą do edytowania plików passwd, group oraz shadow?
Które z poniższych stwierdzeń dotyczących roli ClamAV jest prawdziwe?
Które z poniższych stwierdzeń dotyczących roli ClamAV jest prawdziwe?
Jakie informacje zawiera struktura pliku /etc/group?
Jakie informacje zawiera struktura pliku /etc/group?
Jaką funkcję pełni polecenie apt autoremove?
Jaką funkcję pełni polecenie apt autoremove?
Które z poniższych poleceń służy do aktualizacji źródeł w systemie Linux?
Które z poniższych poleceń służy do aktualizacji źródeł w systemie Linux?
Co opisuje plik 'named.conf.local' w konfiguracji serwera DNS?
Co opisuje plik 'named.conf.local' w konfiguracji serwera DNS?
Jaką funkcję pełni SSH?
Jaką funkcję pełni SSH?
Czym jest funkcja skrótu MD5?
Czym jest funkcja skrótu MD5?
Jakie jest domyślne port w konfiguracji serwera SSH?
Jakie jest domyślne port w konfiguracji serwera SSH?
Która z poniższych komend jest poprawną komendą do instalacji serwera SSH?
Która z poniższych komend jest poprawną komendą do instalacji serwera SSH?
Jak nazywa się protokół używany do bezpiecznego transferu plików w SSH?
Jak nazywa się protokół używany do bezpiecznego transferu plików w SSH?
Co oznacza akronim MPM w kontekście serwera Apache?
Co oznacza akronim MPM w kontekście serwera Apache?
Jaka jest główna funkcja serwera Apache?
Jaka jest główna funkcja serwera Apache?
Jakie jest główne zastosowanie protokołu SCP?
Jakie jest główne zastosowanie protokołu SCP?
Który z poniższych modułów Apache jest najbardziej odpowiedni do obsługi skomplikowanych połączeń?
Który z poniższych modułów Apache jest najbardziej odpowiedni do obsługi skomplikowanych połączeń?
Jaką funkcję pełnią pliki konfiguracyjne w Apache?
Jaką funkcję pełnią pliki konfiguracyjne w Apache?
Co opisuje plik '/etc/resolv.conf' w kontekście DNS?
Co opisuje plik '/etc/resolv.conf' w kontekście DNS?
Który z powyższych algorytmów jest stosowany w SSH do uzgodnienia klucza sesji?
Który z powyższych algorytmów jest stosowany w SSH do uzgodnienia klucza sesji?
Jakie jest najważniejsze środowisko graficzne w systemie Linux?
Jakie jest najważniejsze środowisko graficzne w systemie Linux?
Jakie są typowe wymagania sprzętowe do instalacji systemu Linux?
Jakie są typowe wymagania sprzętowe do instalacji systemu Linux?
Która z opcji najlepiej opisuje rolę administratora w systemie Linux?
Która z opcji najlepiej opisuje rolę administratora w systemie Linux?
Który z wymienionych systemów plików jest używany w systemach Linux?
Który z wymienionych systemów plików jest używany w systemach Linux?
Jakie cechy charakteryzują trzecia wersję Gnome, wydaną w 2011 roku?
Jakie cechy charakteryzują trzecia wersję Gnome, wydaną w 2011 roku?
Jakie z zalet Linuxa są często wymieniane przez jego użytkowników?
Jakie z zalet Linuxa są często wymieniane przez jego użytkowników?
Jakie jest standardowe polecenie do create nowego katalogu w systemie Linux?
Jakie jest standardowe polecenie do create nowego katalogu w systemie Linux?
Jaka jest rola systemu plików /home w systemie Linux?
Jaka jest rola systemu plików /home w systemie Linux?
Co jest wymagane do przygotowania nośnika instalacyjnego Linuxa?
Co jest wymagane do przygotowania nośnika instalacyjnego Linuxa?
Jakie polecenie w systemie Linux służy do wylistowania plików w bieżącym katalogu?
Jakie polecenie w systemie Linux służy do wylistowania plików w bieżącym katalogu?
Które z wymienionych powłok są dostępne w systemie Linux?
Które z wymienionych powłok są dostępne w systemie Linux?
Co oznacza termin GNU w kontekście systemów operacyjnych?
Co oznacza termin GNU w kontekście systemów operacyjnych?
Jak są traktowane urządzenia w systemie Linux?
Jak są traktowane urządzenia w systemie Linux?
Jakie zadania wykonuje jądro systemu operacyjnego?
Jakie zadania wykonuje jądro systemu operacyjnego?
Jakie są różnice między jądrem monolitycznym a mikrojądrem?
Jakie są różnice między jądrem monolitycznym a mikrojądrem?
Czym jest powłoka systemowa?
Czym jest powłoka systemowa?
Jakie dwa rodzaje powłok systemowych możemy wyróżnić?
Jakie dwa rodzaje powłok systemowych możemy wyróżnić?
Co definiuje pojęcie 'kompilator' w kontekście systemów operacyjnych?
Co definiuje pojęcie 'kompilator' w kontekście systemów operacyjnych?
Co oznacza termin 'wielozadaniowość' w systemach operacyjnych?
Co oznacza termin 'wielozadaniowość' w systemach operacyjnych?
Czym jest 'wywłaszczalność' w kontekście systemu operacyjnego?
Czym jest 'wywłaszczalność' w kontekście systemu operacyjnego?
Jaką rolę pełnią biblioteki programistyczne w kontekście systemów operacyjnych?
Jaką rolę pełnią biblioteki programistyczne w kontekście systemów operacyjnych?
Jakie zadanie pełni parametr PidFile w konfiguracji serwera Apache?
Jakie zadanie pełni parametr PidFile w konfiguracji serwera Apache?
Co opisuje opcja DocumentRoot w pliku konfiguracyjnym serwera Apache?
Co opisuje opcja DocumentRoot w pliku konfiguracyjnym serwera Apache?
Co oznacza parametr KeepAlive w kontekście serwera Apache?
Co oznacza parametr KeepAlive w kontekście serwera Apache?
Jaki jest domyślny port, na którym serwer Apache nasłuchuje połączeń HTTP?
Jaki jest domyślny port, na którym serwer Apache nasłuchuje połączeń HTTP?
Jaka wartość Timeout może prowadzić do problemów z wydajnością serwera Apache?
Jaka wartość Timeout może prowadzić do problemów z wydajnością serwera Apache?
Co to jest MaxClients w konfiguracji serwera Apache?
Co to jest MaxClients w konfiguracji serwera Apache?
Jakie jest maksymalne ograniczenie wielkości pliku w systemie plików FAT32?
Jakie jest maksymalne ograniczenie wielkości pliku w systemie plików FAT32?
Który system plików oferuje księgowanie oraz szyfrowanie plików?
Który system plików oferuje księgowanie oraz szyfrowanie plików?
Co definiuje dyrektywa ErrorDocument w konfiguracji Apache?
Co definiuje dyrektywa ErrorDocument w konfiguracji Apache?
Jaką rolę pełni opcja ServerSignature w konfiguracji serwera Apache?
Jaką rolę pełni opcja ServerSignature w konfiguracji serwera Apache?
Jaka jest maksymalna przestrzeń dyskowa w systemie plików ext4?
Jaka jest maksymalna przestrzeń dyskowa w systemie plików ext4?
Co oznacza opcja AllowOverride w pliku konfiguracyjnym Apache?
Co oznacza opcja AllowOverride w pliku konfiguracyjnym Apache?
Jakie jest główne zastosowanie programu fsck?
Jakie jest główne zastosowanie programu fsck?
Jakie polecenie powoduje, że system plików przechodzi w tryb tylko do odczytu?
Jakie polecenie powoduje, że system plików przechodzi w tryb tylko do odczytu?
Co robi polecenie ab w kontekście serwera Apache?
Co robi polecenie ab w kontekście serwera Apache?
Co opisuje parametr LogFormat w konfiguracji Apache?
Co opisuje parametr LogFormat w konfiguracji Apache?
Jakie maksymalne ograniczenie wielkości pliku charakterystyczne jest dla systemu plików ext3?
Jakie maksymalne ograniczenie wielkości pliku charakterystyczne jest dla systemu plików ext3?
Co oznacza polecenie -a w kontekście fsck?
Co oznacza polecenie -a w kontekście fsck?
Jakie znaczenie ma parametr MaxKeepAliveRequests?
Jakie znaczenie ma parametr MaxKeepAliveRequests?
Jaka jest funkcja parametru ErrorLog w konfiguracji Apache?
Jaka jest funkcja parametru ErrorLog w konfiguracji Apache?
Który z poniższych systemów plików nie zapewnia szyfrowania w obecnej wersji?
Który z poniższych systemów plików nie zapewnia szyfrowania w obecnej wersji?
Jaka funkcja spoczywa na dyrektywach blokowych w serwerze Apache?
Jaka funkcja spoczywa na dyrektywach blokowych w serwerze Apache?
Jakie jest znaczenie opcji 'user' w pliku fstab?
Jakie jest znaczenie opcji 'user' w pliku fstab?
Który z poniższych systemów plików ma najlepszą zdolność do zarządzania fragmentacją?
Który z poniższych systemów plików ma najlepszą zdolność do zarządzania fragmentacją?
Jakie polecenie zapisuje system plików podczas startu systemu w trybie automatycznym?
Jakie polecenie zapisuje system plików podczas startu systemu w trybie automatycznym?
Co oznacza parametr 'remount-ro' w poleceniu mount?
Co oznacza parametr 'remount-ro' w poleceniu mount?
Jakie bity składają się na adres MAC?
Jakie bity składają się na adres MAC?
Jak zbudowany jest adres IPv4?
Jak zbudowany jest adres IPv4?
Co oznacza maska podsieci 255.255.255.0?
Co oznacza maska podsieci 255.255.255.0?
Jak wygląda pełny zapis adresu IPv6?
Jak wygląda pełny zapis adresu IPv6?
Jakie adresy są uważane za prywatne w IPv4?
Jakie adresy są uważane za prywatne w IPv4?
Jakie jest znaczenie adresu 255.255.255.255?
Jakie jest znaczenie adresu 255.255.255.255?
Który z poniższych adresów jest specjalnym adresem w IPv6?
Który z poniższych adresów jest specjalnym adresem w IPv6?
Jakie pole w pliku konfiguracyjnym DHCP zgłasza interfejsy do nasłuchu?
Jakie pole w pliku konfiguracyjnym DHCP zgłasza interfejsy do nasłuchu?
Jakim polem w pliku /etc/dhcp/dhcpd.conf można zarezerwować adres IP?
Jakim polem w pliku /etc/dhcp/dhcpd.conf można zarezerwować adres IP?
Czym jest protokół DNS?
Czym jest protokół DNS?
Ile głównych serwerów root DNS funkcjonuje na świecie?
Ile głównych serwerów root DNS funkcjonuje na świecie?
Który adres IPv6 wskazuje na host lokalny?
Który adres IPv6 wskazuje na host lokalny?
Jakie pole w pliku /etc/netplan/nazwa_pliku definiuje bramę domyślną?
Jakie pole w pliku /etc/netplan/nazwa_pliku definiuje bramę domyślną?
Co oznacza termin 'Dynamic Host Configuration Protocol' (DHCP)?
Co oznacza termin 'Dynamic Host Configuration Protocol' (DHCP)?
Co się stanie, gdy opcja -k jest ustawiona podczas dodawania użytkownika?
Co się stanie, gdy opcja -k jest ustawiona podczas dodawania użytkownika?
Jakie informacje można uzyskać za pomocą polecenia 'who'?
Jakie informacje można uzyskać za pomocą polecenia 'who'?
Jakie polecenie służy do usuwania użytkownika wraz z jego katalogiem domowym?
Jakie polecenie służy do usuwania użytkownika wraz z jego katalogiem domowym?
Jaką funkcję pełni parametr 'minlen=8' w konfiguracji haseł?
Jaką funkcję pełni parametr 'minlen=8' w konfiguracji haseł?
Co oznacza uprawnienie 'x' w kontekście plików w systemie Linux?
Co oznacza uprawnienie 'x' w kontekście plików w systemie Linux?
Jakie informacje można znaleźć w pliku '/etc/login.defs'?
Jakie informacje można znaleźć w pliku '/etc/login.defs'?
Jaką funkcję pełni polecenie 'chmod' w systemie Linux?
Jaką funkcję pełni polecenie 'chmod' w systemie Linux?
Jakie partycjonowanie umożliwia maksymalnie 128 partycji podstawowych?
Jakie partycjonowanie umożliwia maksymalnie 128 partycji podstawowych?
Co oznacza maska umask w systemie Linux?
Co oznacza maska umask w systemie Linux?
Jakie informacje można uzyskać z polecenia 'id'?
Jakie informacje można uzyskać z polecenia 'id'?
Jaką rolę pełni plik '/etc/fstab' w systemie Linux?
Jaką rolę pełni plik '/etc/fstab' w systemie Linux?
Jakie są domyślne uprawnienia dla nowo utworzonego pliku w systemie Linux?
Jakie są domyślne uprawnienia dla nowo utworzonego pliku w systemie Linux?
Jakie polecenie w systemie Linux służy do blokowania konta użytkownika?
Jakie polecenie w systemie Linux służy do blokowania konta użytkownika?
Jakie są podstawowe informacje, które można uzyskać za pomocą polecenia 'ps'?
Jakie są podstawowe informacje, które można uzyskać za pomocą polecenia 'ps'?
Jakie polecenie służy do montowania zasobów w systemie Linux przy użyciu protokołu CIFS?
Jakie polecenie służy do montowania zasobów w systemie Linux przy użyciu protokołu CIFS?
Co oznacza ustawienie 'guest ok = yes' w pliku konfiguracyjnym SAMBA?
Co oznacza ustawienie 'guest ok = yes' w pliku konfiguracyjnym SAMBA?
Jak można dodać nowego użytkownika w LDAP?
Jak można dodać nowego użytkownika w LDAP?
Jakie oprogramowanie jest wymagane do korzystania z SAMBA i montowania współdzielonych zasobów?
Jakie oprogramowanie jest wymagane do korzystania z SAMBA i montowania współdzielonych zasobów?
Co zawiera plik 'base-groups.ldif' w kontekście LDAP?
Co zawiera plik 'base-groups.ldif' w kontekście LDAP?
Jakie instrukcje powinny być użyte w skrypcie BASH do utworzenia zmiennej?
Jakie instrukcje powinny być użyte w skrypcie BASH do utworzenia zmiennej?
Jakie jest poprawne polecenie do wyświetlenia zawartości zmiennej w BASH?
Jakie jest poprawne polecenie do wyświetlenia zawartości zmiennej w BASH?
Co robi operator '|' w kontekście potoków w BASH?
Co robi operator '|' w kontekście potoków w BASH?
Jakie polecenie jest używane do instalacji OpenLDAP na systemie Linux?
Jakie polecenie jest używane do instalacji OpenLDAP na systemie Linux?
Jaka jest rola pliku 'user.ldif' w procesie tworzenia użytkownika w LDAP?
Jaka jest rola pliku 'user.ldif' w procesie tworzenia użytkownika w LDAP?
Jakie polecenie służy do tworzenia nowej grupy w LDAP?
Jakie polecenie służy do tworzenia nowej grupy w LDAP?
Które z poniższych poleceń służy do dodania użytkowników do grupy w LDAP?
Które z poniższych poleceń służy do dodania użytkowników do grupy w LDAP?
Jakie polecenie służy do uruchomienia skryptu w BASH?
Jakie polecenie służy do uruchomienia skryptu w BASH?
Kto ponosi odpowiedzialność za wytwarzanie lub udostępnianie urządzeń przystosowanych do popełnienia przestępstwa znaczonego w art. 165 § 1 pkt 4?
Kto ponosi odpowiedzialność za wytwarzanie lub udostępnianie urządzeń przystosowanych do popełnienia przestępstwa znaczonego w art. 165 § 1 pkt 4?
Jakie polecenie służy do tworzenia nowego pliku .htpasswd?
Jakie polecenie służy do tworzenia nowego pliku .htpasswd?
Jakie ustawienie w pliku .htaccess zezwala na użycie innych modułów do autoryzacji?
Jakie ustawienie w pliku .htaccess zezwala na użycie innych modułów do autoryzacji?
Jaką funkcję pełni demon nmbd w serwerze SAMBA?
Jaką funkcję pełni demon nmbd w serwerze SAMBA?
Jakie ustawienie w pliku konfiguracyjnym SAMBA określa, kto ma dostęp do udostępnionego folderu?
Jakie ustawienie w pliku konfiguracyjnym SAMBA określa, kto ma dostęp do udostępnionego folderu?
Jakie hasło powinno być użyte w konfiguracji auth_mysql do autoryzacji?
Jakie hasło powinno być użyte w konfiguracji auth_mysql do autoryzacji?
Jakie ustawienie kontroluje, czy użytkownik może mieć puste hasło w auth_mysql?
Jakie ustawienie kontroluje, czy użytkownik może mieć puste hasło w auth_mysql?
Które z poniższych stwierdzeń dotyczących udziałów w SAMBA jest FAŁSZYWE?
Które z poniższych stwierdzeń dotyczących udziałów w SAMBA jest FAŁSZYWE?
Jakie połączenie pozwoli na zbieranie danych informacyjnych w systemie MySQL?
Jakie połączenie pozwoli na zbieranie danych informacyjnych w systemie MySQL?
Jakie dokumenty o błędach można zdefiniować w SAMBA?
Jakie dokumenty o błędach można zdefiniować w SAMBA?
Jakie polecenie jest używane do nadawania hasła użytkownikowi w SAMBA?
Jakie polecenie jest używane do nadawania hasła użytkownikowi w SAMBA?
Które z poniższych ustawień jest związane z autoryzacją użytkowników opartej na IP w SAMBA?
Które z poniższych ustawień jest związane z autoryzacją użytkowników opartej na IP w SAMBA?
Jakie ustawienie w pliku konfiguracyjnym SAMBA ustawia ścieżkę do udostępnianego katalogu?
Jakie ustawienie w pliku konfiguracyjnym SAMBA ustawia ścieżkę do udostępnianego katalogu?
Jakie ustawienie w pliku .htaccess określa lokalizację pliku z hasłami?
Jakie ustawienie w pliku .htaccess określa lokalizację pliku z hasłami?
Flashcards
Jądro systemu operacyjnego
Jądro systemu operacyjnego
Jądro systemu operacyjnego to podstawowa część odpowiedzialna za zarządzanie zasobami komputera. Jest niczym mózg, kontrolujący wszystkie operacje.
Powłoka systemowa
Powłoka systemowa
Powłoka systemowa to program umożliwiający użytkownikowi interakcję z systemem operacyjnym poprzez polecenia. Wyobraź sobie ją jak interpreter, który tłumaczy twoje rozkazy.
Kompilator
Kompilator
Kompilator to program, który tłumaczy kod napisany w języku programowania na język zrozumiały dla komputera. Wyobraź sobie go jak tłumacza, który przekłada z jednego języka na drugi.
Biblioteka programistyczna
Biblioteka programistyczna
Signup and view all the flashcards
Jądro monolityczne
Jądro monolityczne
Signup and view all the flashcards
Mikrojądro
Mikrojądro
Signup and view all the flashcards
Jądro hybrydowe
Jądro hybrydowe
Signup and view all the flashcards
Wielozadaniowość
Wielozadaniowość
Signup and view all the flashcards
Linux
Linux
Signup and view all the flashcards
Dystrybucja Linuksa
Dystrybucja Linuksa
Signup and view all the flashcards
Gnome
Gnome
Signup and view all the flashcards
Gnome Shell
Gnome Shell
Signup and view all the flashcards
Gnome 2
Gnome 2
Signup and view all the flashcards
Gnome 3
Gnome 3
Signup and view all the flashcards
KDE
KDE
Signup and view all the flashcards
XFCE
XFCE
Signup and view all the flashcards
LXDE
LXDE
Signup and view all the flashcards
Hierarchiczny system plików
Hierarchiczny system plików
Signup and view all the flashcards
Root
Root
Signup and view all the flashcards
Katalog /etc
Katalog /etc
Signup and view all the flashcards
Katalog /tmp
Katalog /tmp
Signup and view all the flashcards
sudo
sudo
Signup and view all the flashcards
man
man
Signup and view all the flashcards
ls
ls
Signup and view all the flashcards
Bash
Bash
Signup and view all the flashcards
GCC
GCC
Signup and view all the flashcards
Gedit
Gedit
Signup and view all the flashcards
LibreOffice
LibreOffice
Signup and view all the flashcards
Mozilla Thunderbird
Mozilla Thunderbird
Signup and view all the flashcards
Firefox
Firefox
Signup and view all the flashcards
Totem
Totem
Signup and view all the flashcards
Rhythmbox
Rhythmbox
Signup and view all the flashcards
passno
passno
Signup and view all the flashcards
FAT16
FAT16
Signup and view all the flashcards
FAT32
FAT32
Signup and view all the flashcards
NTFS
NTFS
Signup and view all the flashcards
ext3
ext3
Signup and view all the flashcards
ext4
ext4
Signup and view all the flashcards
Btrfs
Btrfs
Signup and view all the flashcards
fsck
fsck
Signup and view all the flashcards
useradd
useradd
Signup and view all the flashcards
usermod
usermod
Signup and view all the flashcards
userdel
userdel
Signup and view all the flashcards
chfn
chfn
Signup and view all the flashcards
groupadd
groupadd
Signup and view all the flashcards
groupdel
groupdel
Signup and view all the flashcards
groupmod
groupmod
Signup and view all the flashcards
groups
groups
Signup and view all the flashcards
whoami
whoami
Signup and view all the flashcards
who
who
Signup and view all the flashcards
w or finger
w or finger
Signup and view all the flashcards
users
users
Signup and view all the flashcards
adduser
adduser
Signup and view all the flashcards
PAM (Pluggable Authentication Modules)
PAM (Pluggable Authentication Modules)
Signup and view all the flashcards
DocumentRoot
DocumentRoot
Signup and view all the flashcards
ErrorLog
ErrorLog
Signup and view all the flashcards
MaxClients
MaxClients
Signup and view all the flashcards
MinSpareServers
MinSpareServers
Signup and view all the flashcards
Timeout
Timeout
Signup and view all the flashcards
KeepAliveTimeout
KeepAliveTimeout
Signup and view all the flashcards
CustomLog
CustomLog
Signup and view all the flashcards
DirectoryIndex
DirectoryIndex
Signup and view all the flashcards
LogFormat
LogFormat
Signup and view all the flashcards
FollowSymLinks
FollowSymLinks
Signup and view all the flashcards
AllowOverride All
AllowOverride All
Signup and view all the flashcards
ServerTokens
ServerTokens
Signup and view all the flashcards
ab (Apache Bench)
ab (Apache Bench)
Signup and view all the flashcards
SMB (Server Message Block)
SMB (Server Message Block)
Signup and view all the flashcards
smbd
smbd
Signup and view all the flashcards
nmbd
nmbd
Signup and view all the flashcards
smb.config
smb.config
Signup and view all the flashcards
Udostępniony udział publiczny
Udostępniony udział publiczny
Signup and view all the flashcards
Udostępniony udział prywatny
Udostępniony udział prywatny
Signup and view all the flashcards
Udostępniony udział autoryzowany grupowy
Udostępniony udział autoryzowany grupowy
Signup and view all the flashcards
Udostępniony udział autoryzowany indywidualny
Udostępniony udział autoryzowany indywidualny
Signup and view all the flashcards
smbpasswd -a
smbpasswd -a
Signup and view all the flashcards
workgroup
workgroup
Signup and view all the flashcards
writable
writable
Signup and view all the flashcards
browseable
browseable
Signup and view all the flashcards
guest ok
guest ok
Signup and view all the flashcards
read only
read only
Signup and view all the flashcards
Adres MAC
Adres MAC
Signup and view all the flashcards
Adres IPv4
Adres IPv4
Signup and view all the flashcards
Adresy prywatne IPv4
Adresy prywatne IPv4
Signup and view all the flashcards
Maska podsieci
Maska podsieci
Signup and view all the flashcards
Adres rozgłoszeniowy IPv4
Adres rozgłoszeniowy IPv4
Signup and view all the flashcards
Adres domyślny IPv4
Adres domyślny IPv4
Signup and view all the flashcards
Adres pętli zwrotnej (loopback)
Adres pętli zwrotnej (loopback)
Signup and view all the flashcards
Adres IPv6
Adres IPv6
Signup and view all the flashcards
Nieokreślony adres IPv6
Nieokreślony adres IPv6
Signup and view all the flashcards
Adres pętli zwrotnej IPv6
Adres pętli zwrotnej IPv6
Signup and view all the flashcards
Adresy multicast IPv6
Adresy multicast IPv6
Signup and view all the flashcards
Plik konfiguracyjny Netplan
Plik konfiguracyjny Netplan
Signup and view all the flashcards
Serwer DHCP
Serwer DHCP
Signup and view all the flashcards
Plik /etc/dhcp/dhcpd.conf
Plik /etc/dhcp/dhcpd.conf
Signup and view all the flashcards
System DNS
System DNS
Signup and view all the flashcards
LDAP (Lightweight Directory Access Protocol)
LDAP (Lightweight Directory Access Protocol)
Signup and view all the flashcards
Usługi katalogowe
Usługi katalogowe
Signup and view all the flashcards
sudo mount -t cifs
sudo mount -t cifs
Signup and view all the flashcards
Plik konfiguracyjny SAMBA
Plik konfiguracyjny SAMBA
Signup and view all the flashcards
ldapadd
ldapadd
Signup and view all the flashcards
Pliki LDIF (LDAP Data Interchange Format)
Pliki LDIF (LDAP Data Interchange Format)
Signup and view all the flashcards
ldapsearch
ldapsearch
Signup and view all the flashcards
touch
touch
Signup and view all the flashcards
ldapmodify
ldapmodify
Signup and view all the flashcards
Skrypt powłoki
Skrypt powłoki
Signup and view all the flashcards
Zmienne środowiskowe
Zmienne środowiskowe
Signup and view all the flashcards
Co to jest serwer DNS?
Co to jest serwer DNS?
Signup and view all the flashcards
Jakie rodzaje stref DNS istnieją?
Jakie rodzaje stref DNS istnieją?
Signup and view all the flashcards
Jaki plik konfiguruje serwer DNS?
Jaki plik konfiguruje serwer DNS?
Signup and view all the flashcards
Jak dodaje się nowe strefy DNS?
Jak dodaje się nowe strefy DNS?
Signup and view all the flashcards
Jak dodaje się nowe rekordy DNS A?
Jak dodaje się nowe rekordy DNS A?
Signup and view all the flashcards
Jak dodaje się nowe rekordy DNS PTR?
Jak dodaje się nowe rekordy DNS PTR?
Signup and view all the flashcards
Jak sprawdza się poprawność konfiguracji serwera DNS?
Jak sprawdza się poprawność konfiguracji serwera DNS?
Signup and view all the flashcards
Czym jest SSH?
Czym jest SSH?
Signup and view all the flashcards
Jakie rodzaje szyfrowania wykorzystuje SSH?
Jakie rodzaje szyfrowania wykorzystuje SSH?
Signup and view all the flashcards
Jak SSH zapewnia integralność danych?
Jak SSH zapewnia integralność danych?
Signup and view all the flashcards
Jak SSH uzgadnia klucz sesji?
Jak SSH uzgadnia klucz sesji?
Signup and view all the flashcards
Jak konfiguruje się serwer SSH?
Jak konfiguruje się serwer SSH?
Signup and view all the flashcards
Jak łączy się z serwerem SSH?
Jak łączy się z serwerem SSH?
Signup and view all the flashcards
Czym jest APACHE?
Czym jest APACHE?
Signup and view all the flashcards
Jakie wersje APACHE istnieją?
Jakie wersje APACHE istnieją?
Signup and view all the flashcards
Czym jest MPM?
Czym jest MPM?
Signup and view all the flashcards
Study Notes
Systemy Operacyjne
- System operacyjny składa się z jądra, powłoki, kompilatora i bibliotek.
- Jądro monolityczne to jeden, duży program obsługujący wszystkie zadania.
- Mikrojądro lub nanojądro to jądro z podstawową częścią, a bardziej złożone funkcje są oddzielone lub realizowane jako procesy użytkownika.
- Jądro hybrydowe łączy komponenty monolityczne i mikrojądra.
- Główne zadania jądra: obsługa procesów, urządzeń i przerwań, zarządzanie zasobami komputera, zarządzanie pamięcią, pamięcią masową i siecią.
- Powłoka systemowa (shell) działa jako pośrednik między użytkownikiem a systemem operacyjnym, przyjmując polecenia i wyświetlając wyniki.
- Istnieją powłoki tekstowe i graficzne.
- Kompilator tłumaczy kod źródłowy na kod maszynowy.
- Biblioteki programistyczne dostarczają podprogramy, dane i typy danych do użycia w kodzie źródłowym.
Systemy Operacyjne - Główne cechy
- Wielozadaniowość (wieloprocesowość) to możliwość wykonywania więcej niż jednego procesu jednocześnie.
- Wielowątkowość to wykonywanie wielu zadań (wątków) w jednym procesie, wykorzystującym tę samą przestrzeń adresową.
- Wielobieżność to cecha jądra pozwalająca na jednoczesną pracę kilku procesów w trybie jądra.
- Skalowalność to możliwość rozbudowy zasobów.
- Wywłaszczalność to możliwość planisty wstrzymywania lub odbierania zasobów procesowi i przekazywania ich innemu.
Linux jako System Operacyjny
- Linux to rodzina systemów operacyjnych opartych na wspólnym jądrze.
- Dystrybucja Linuksa to kompletny system operacyjny z oprogramowaniem.
- Popularne dystrybucje to Slackware Linux i Debian.
- Linux oferuje różne powłoki graficzne, takie jak Gnome Shell (w różnych wersjach), KDE, XFCE i LXDE.
Dlaczego Linux?
- Linux jest darmowy.
- Łatwiejszy w konfiguracji
- Jest bezpieczny i stabilny.
- Mniej podatny na wirusy
- Nie wymaga częstych restartów.
- Pozwala na wybór składników.
Dlaczego nie Linux?
- Ma stosunkowo mniejszą dostępność oprogramowania.
- Brak dedykowanych sterowników dla wielu urządzeń.
- Nie ma gwarancji dla większości oprogramowania.
- Zachowane kompatybilności i przyzwyczajenia.
- Czasami trudniejsza obsługa techniczna.
Windows vs. Linux
- Windows używa oznaczeń dysków C:, D:, E:.
- Linux używa hierarchicznego systemu plików.
- Windows nie pozwala na istnienie dwóch plików lub folderów o tej samej nazwie w tym samym folderze.
- W nazwach plików i folderów w Linuxie rozróżnia się wielkość liter.
- Domyślny katalog użytkownika w Windows to
c:\users\nazwa_użytkownika
. - W Linuxie każdy użytkownik ma własny katalog domowy w
/home/nazwa_użytkownika
. - Twarde dyski, CD-ROMy, drukarki są traktowane jak pliki w Linuxie.
- Korzeń (root) ma wszystkie uprawnienia w Linuxie.
- System operacyjny Linux ma trzyklasową strukturę użytkowników: zwykły, root oraz systemowe(service account).
Instalacja Linuksa
- Sprawdź wymogi sprzętowe (np. 64-bitowa architektura, pamięć RAM, miejsce na dysku).
- Pobierz obraz ISO dystrybucji.
- Przygotuj nośnik instalacyjny.
Maszyna wirtualna (VM)
- Maszyna wirtualna jest wirtualną wersją komputera, umożliwiającą uruchomienie innych systemów operacyjnych na komputerze.
Struktura katalogów w Linuxie
- Wyjaśnienie najważniejszych katalogów systemu plików ( /bin, /boot, /dev, /etc, /home, /lib, /media, /mnt, /proc, /root, /sbin, /tmp, /usr, /var, . Katalogi public_html, www, webapp, backup.git.svn).
Polecenia w konsoli Linux
- Przedstawienie poleceń, takich jak
sudo
,unminizme
,man
,ls
,cd
,mkdir
,mv
,rmdir
,touch
,rm
,ln
,cat
,find
,cp
, oraz ich funkcji. - Wyjaśnienie poleceń interaktywnych z konsolą (CTRL+C, CTRL+Z, CTRL+ALT+F1 - F6).
Powłoki tekstowe w Linuxie
- Omówienie różnych powłok tekstowych systemu Linux (np. sh, csh, ksh, rsh, tcsh, zsh, bash), ich funkcji i różnic.
- Bash jako domyślna powłoka w systemie Linux.
- Korzystanie z klawiszy kursora, wbudowanej historii poleceń, auto-dopełniania i trybu pomocy w bash.
Kompilatory w Linuxie
- Podanie przykładowych kompilatorów (GCC, C, C++, Objective, Fortran, Java, Ada).
Edytory tekstu, pakiet biurowy i inne aplikacje w Linuxie
- Wykaz popularnych edytorów tekstu (Nano, Vi, Gedit), pakietu biurowego LibreOffice, klienta poczty Mozilla Thunderbird i innych aplikacji.
Zarządzanie pakietami w Linuxie
- Opis zarządzania pakietami w systemie Linux (apt, apt-get, dpkg).
Struktura pliku /etc/passwd
- Opis struktury pól w pliku
/etc/passwd
(login
,hasło
,UID
,GID
,informacje GECOS
,katalog domowy
,powłoka
).
Struktura pliku /etc/shadow
- Opis struktury pól w pliku
/etc/shadow
(login
,hasło
,data ostatniej zmiany
,minimalna ilość
,maksymalna ilość
).
Struktura pliku /etc/group
- Opis struktury pliku
/etc/group
(nazwa grupy
,hasło
,GID
,użytkownicy w grupie
).
Tworzenie, modyfikacja i usuwanie kont użytkowników (useradd, userdel, usermod)
- Wprowadzenie poleceń
useradd
,userdel
,usermod
,passwd
oraz ich parametrów.
Modyfikacja informacji GECOS (chfn)
- Wyjaśnienie jak modyfikować informacje w GECOS (General Comprehensive Operating System).
Tworzenie i modyfikacja grup (groupadd, groupdel, groupmod)
- Opis poleceń
groupadd
,groupdel
,groupmod
,groups
.
Informacje o zalogowanych użytkownikach
- Wyjaśnienie poleceń
whoami
,who
,finger
,id
,users
,last
,last -x
.
PAM (Pluggable Authentication Modules)
- Wprowadzenie do koncepcji PAM oraz pliku konfiguracyjnego pam.conf.
Złożoność haseł
- Wprowadzenie modułu
libpam-cracklib
, opis plików konfiguracyjnych i parametrów dla silniejszych haseł.
Uprawnienia plików i katalogów
- Opis sposobu reprezentowania uprawnień do odczytu, zapisu i wykonywania (
chmod
,chown
,chgrp
).
UMask
- Wyjaśnienie zastosowania opcji
umask
w systemie Linux.
ACL (Access Control List)
- Omówienie ACL w kontekście uprawnień dostępu do zasobów.
Procesy
- Wprowadzenie do pojęcia procesu, numeru PID (process identification number), drzewa procesów (
ps
,pstree
), monitorowanie procesów (top
), zarządzanie procesami (kill
,nice
).
Partycje
- Wprowadzenie do pojęć partycjonowania i typów partycji (MBR, GPT).
Programy do partycjonowania (GParted)
- Wprowadzenie do programów GParted, QtParted, parted, cfdisk, fdisk.
Montowanie i sprawdzanie partycji i systemów plików
- Wyjaśnienie montażu partycji
/etc/fstab
, programówfsck
do sprawdzania integralności systemów plików i opcji montażu.
Systemy plików (FAT, NTFS, ext, btrfs).
- Porównanie różnych systemów plików (FAT16, FAT32, NTFS, ext3, ext4, btrfs), ich charakterystycznych cech i możliwości.
Cron
- Wyjaśnienie usługi cron, pliki konfiguracyjne systemowe
/etc/crontab
,/var/spool/cron
,crontab
oraz specyfikacja zadań czasowych.
Adresacja sieciową (IP)
- Wyjaśnianie adresów IPv4, IPv6, adresów specjalnych, maski podsieci.
Serwer DHCP
- Podstawy pracy z serwerami DHCP oraz pliku
/etc/dhcp/dhcpd.conf
.
Serwer DNS
- Podstawy pracy z serwerami DNS, pliki konfiguracyjne (bind,
/etc/resolv.conf
,/etc/bind/named.conf.options
).
SSH
- Funkcje SSH, szyfrowanie, protokół SSH, konfiguracja serwera SSH (
/etc/ssh/sshd_config
). - Korzystanie z SSH do transferu plików (
scp
,sftp
,sshfs
).
Apache
- Podstawy serwera WWW Apache, obsługa HTTP, instalacja, pliki konfiguracyjne (
httpd.conf
,ports.conf
). - Moduły, systemy przetwarzania procesów w Apache (mpm_prefork, mpm_worker, mpm_event), opcje konfiguracyjne (
StartServers
,MaxClients
). - Czas odpowiedzi serwera, połączeń (
Timeout
,Keep Alive
),format dzienników serwera. - Obsługa błędów (
ErrorDocument
). - Autoryzacja klienta (
AuthName
,AuthUserFile
,Require
). - Obsługa SSL i HTTPS.
- Testowanie serwera (
ab
,LOIC
).
Samba
- Podstawy serwera plików Samba, protokół SMB, demony, udostępnianie zasobów, opcje konfiguracyjne (
smb.config
). - Mapowanie udziałów sieciowych.
LDAP
- Podstawy protokołu LDAP, konfiguracja serwera OpenLDAP.
- Tworzenie kont i grup użytkowników poprzez LDAP.
Webmin
- Wprowadzenie do serwera Webmin dla zarządzania serwerem Linux.
Skrypty
- Wprowadzenie do tworzenia skryptów powłokowych, zmienne, pętle (
for
,while
,if
), operatory.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.