Debian - uniwersalna instalacja/Konfigurowanie iptables: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
Dodanie podrozdziału o systemie d |
Dodanie informacji jak sprawdzić ży używamy systemv czy systemd |
||
Linia 37:
*'''REJECT''' - odrzuca pakiet i odsyła z powrotem do źródła, powiadamiając o tym nadawcę
==SystemV czy Systemd - określenie programu inicjalizującego==
{{Infobox|'''Sysvinit''' (System-V) - jest to pierwszy program uruchamiany w systemach Linux przez jądro w trakcie procesu uruchamiania systemu operacyjnego. Następnie na podstawie plików konfiguracyjnych lub skryptów startowych init uruchamia pozostałe procesy systemowe. Sysvinit był domyślnym w Debianie, łącznie z wersją Wheezy (7.0). Natomiast Debian Jessie (8.0) posiada '''Systemd''' - nowy program inicjalizujący }}▼
Aby sprawdzić czy nasz Debian używa Systemd wpisz w terminalu
==Tworzenie skryptu firewalla dla Sysvinit==▼
systemd --version
▲{{Infobox|'''Sysvinit''' (System-V) - jest to pierwszy program uruchamiany w systemach Linux przez jądro w trakcie procesu uruchamiania systemu operacyjnego. Następnie na podstawie plików konfiguracyjnych lub skryptów startowych init uruchamia pozostałe procesy systemowe. Sysvinit był domyślnym w Debianie, łącznie z wersją Wheezy (7.0). Natomiast Debian Jessie (8.0) posiada '''Systemd''' - nowy program inicjalizujący }}
Jeśli tak powinniśmy otrzymać wynik
systemd 215
+PAM +AUDIT +SELINUX +IMA +SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ -SECCOMP -APPARMOR
Oznacza to,że mamy zainstalowany Systemd w wersji 215. W takim wypadku tworzymy skrypt dla Systemd (patrz poniżej - Tworzenie skryptu firewalla dla Systemd)
Również możemy użyć polecenia
dpkg -S /sbin/init
Jeśli otrzymamy wynik
systemd-sysv: /sbin/init
Oznacza to, że nasz Debian startuje używając Systemd, jeśli
sysvinit: /sbin/init
Oznacza , że nasz Debian startuje używając SystemV
▲==Tworzenie skryptu firewalla dla Sysvinit==
|