# Bezpieczny Wtorek ze SNOK: Hardening SAP HANA na SLES – Skuteczna Konfiguracja Firewalla

> W dzisiejszych czasach cyberbezpieczeństwo jest kluczowym elementem funkcjonowania każdej organizacji. Szczególnie w środowiskach korzystających z…

- Source: https://snok.ai/pl/aktualnosci/blog/bezpieczny-wtorek-ze-snok-hardening-sap-hana-na-sles-skuteczna-konfiguracja-fire/
- Author: Jacek Bugajski
- Published: 2024-10-15

---
W dzisiejszych czasach [cyberbezpieczeństwo](https://snok.ai/pl/aktualnosci/blog/bezpieczny-wtorek-ze-snok-jak-zabezpieczyc-twoje-systemy-sap-najlepsze-praktyki-/) jest kluczowym elementem funkcjonowania każdej organizacji. Szczególnie w środowiskach korzystających z krytycznych aplikacji biznesowych, takich jak [SAP](https://snok.ai/pl/aktualnosci/blog/technologiczny-czwartek-ze-snok-jak-przygotowac-sie-do-konwersji-systemu-sap-erp/) HANA na platformie [SUSE](https://snok.ai/pl/aktualnosci/blog/snok-prezentuje-nowa-ere-niezawodnosci-sap-hana-2-0-na-suse-linux-enterprise-ser/) Linux Enterprise Server (SLES) for SAP Applications. W ramach cyklu Bezpieczny Wtorek ze SNOK przyjrzymy się, jak skutecznie przeprowadzić hardening [SAP HANA](https://snok.ai/pl/aktualnosci/blog/technologiczny-czwartek-ze-snok-sap-hana-platform-2-0-sps-08-najnowsze-zmiany-i-/), ze szczególnym uwzględnieniem konfiguracji firewalla.

## Wprowadzenie

SAP HANA to zaawansowana platforma bazodanowa, która przetwarza ogromne ilości danych w czasie rzeczywistym. Jej bezpieczeństwo jest kluczowe dla integralności i poufności danych przedsiębiorstwa. SLES for SAP Applications oferuje szereg narzędzi i funkcji, które pozwalają na zabezpieczenie środowiska SAP HANA. Jednym z najważniejszych elementów jest poprawna konfiguracja firewalla.

## Dlaczego Hardening jest Ważny?

Hardening to proces wzmacniania systemu poprzez redukcję jego podatności na ataki. W kontekście SAP HANA i SLES oznacza to m.in.:

**Minimalizację powierzchni ataku** poprzez wyłączenie niepotrzebnych usług.
**Zastosowanie silnych polityk haseł i autoryzacji.**
**Konfigurację firewalla** w celu kontroli ruchu sieciowego.

## Konfiguracja Firewalla na SLES for SAP dla SAP HANA

Firewall pełni rolę pierwszej linii obrony przed nieautoryzowanym dostępem. W przypadku SAP HANA konieczne jest otwarcie tylko tych portów, które są niezbędne do jej prawidłowego funkcjonowania. Poniżej przedstawiamy kroki, które pomogą w skutecznej konfiguracji firewalla dla SAP HANA.

**Identyfikacja Wymaganych Portów dla SAP HANA**

SAP HANA wykorzystuje szereg portów do komunikacji. Najważniejsze z nich to:

- **Port 30015** - standardowy port SQL dla instancji HANA o numerze 00.
- **Porty od 30013 do 30017** - wykorzystywane przez różne usługi SAP HANA.

Aby uzyskać listę wszystkich portów używanych przez Twoją instalację SAP HANA, możesz skorzystać z polecenia:

```bash
sapcontrol -nr 00 -function GetSystemInstanceList
```

**Sprawdzenie statusu firewalla**

Upewnij się, że firewalld jest zainstalowany i uruchomiony:

```bash
sudo systemctl status firewalld
```

Jeśli nie jest aktywny, włącz go:

```bash
sudo systemctl start firewalld
sudo systemctl enable firewalld
```

**Tworzenie nowej strefy dla SAP HANA**

Aby lepiej zarządzać regułami, warto utworzyć nową strefę dla SAP HANA:

```bash
sudo firewall-cmd --permanent --new-zone=sap-hana
```

**Przypisanie interfejsu sieciowego do nowej strefy**

Przypisz interfejs sieciowy używany przez SAP HANA do strefy sap-hana:

```bash
sudo firewall-cmd --zone=sap-hana --change-interface=eth0 --permanent
```

Upewnij się, że eth0 to właściwy interfejs sieciowy.

**Dodanie niezbędnych portów do strefy SAP HANA**

Otwórz tylko te porty, które są niezbędne dla SAP HANA:

```bash
sudo firewall-cmd --zone=sap-hana --add-port=30015/tcp --permanent
sudo firewall-cmd --zone=sap-hana --add-port=30013-30017/tcp --permanent
```

Jeśli Twoja instancja SAP HANA korzysta z innych portów, dodaj je zgodnie z potrzebami.

**Ograniczenie dostępu do zaufanych sieci**

Aby zwiększyć bezpieczeństwo, ogranicz dostęp do strefy sap-hana tylko do zaufanych adresów IP lub sieci:

```bash
sudo firewall-cmd --zone=sap-hana --add-source=192.168.1.0/24 --permanent
```

**Usunięcie niepotrzebnych usług i portów**

Upewnij się, że w strefie sap-hana nie ma zbędnych otwartych portów lub usług:

```bash
sudo firewall-cmd --zone=sap-hana --remove-service=ssh --permanent
```

**Zastosowanie zmian**

Po wprowadzeniu wszystkich zmian przeładuj konfigurację firewalla:

```bash
sudo firewall-cmd --reload
```

**Weryfikacja konfiguracji**

Sprawdź aktualną konfigurację strefy sap-hana:

```bash
sudo firewall-cmd --zone=sap-hana --list-all
```

**Monitorowanie ruchu**

Regularnie monitoruj logi firewalla w kontekście strefy sap-hana, aby wykrywać podejrzane aktywności:

```bash
sudo journalctl -f -u firewalld
```

## Dodatkowe środki bezpieczeństwa

**Aktualizacje systemu.** Regularnie aktualizuj system i pakiety:

```bash
sudo zypper update
```

**Bezpieczna konfiguracja SSH.** Wyłącz logowanie na konto root przez SSH i używaj uwierzytelniania kluczem publicznym.

**SELinux i AppArmor.** SLES korzysta z AppArmor do kontroli dostępu na poziomie aplikacji. Upewnij się, że jest włączony i odpowiednio skonfigurowany.

**Uwierzytelnianie i autoryzacja w SAP HANA.** Wymuś silne hasła i regularną ich zmianę, a mechanizmów SSO używaj wszędzie tam, gdzie to możliwe.

## Praktyczne Wskazówki

**Kopia zapasowa konfiguracji.** Przed wprowadzeniem istotnych zmian zawsze wykonaj kopię zapasową konfiguracji:

```bash
sudo cp /etc/firewalld/zones/public.xml /etc/firewalld/zones/public.xml.bak
```

**Testowanie zmian.** Po wprowadzeniu zmian przeprowadź testy, aby upewnić się, że aplikacje działają poprawnie, a nieautoryzowany dostęp jest zablokowany.

**Dokumentacja.** Dokumentuj wszystkie zmiany w konfiguracji. Ułatwi to zarządzanie i rozwiązywanie ewentualnych problemów w przyszłości.

## Zastosowanie Najlepszych Praktyk

**Zasada najmniejszego uprzywilejowania.** Konta użytkowników i procesy powinny mieć tylko te uprawnienia, które są niezbędne do wykonania ich zadań.

**Regularne audyty bezpieczeństwa.** Przeprowadzaj regularne audyty systemu, aby wykrywać i naprawiać potencjalne słabości.

**Edukacja użytkowników.** Szkol pracowników w zakresie najlepszych praktyk bezpieczeństwa, aby minimalizować ryzyko związane z czynnikiem ludzkim.

## Rozszerzenie Bezpieczeństwa dzięki SecurityBridge

Oprócz samego hardeningu systemu Linux, warto rozważyć wdrożenie platformy [SecurityBridge](https://snok.ai/pl/aktualnosci/blog/bezpieczny-wtorek-ze-snok-jak-securitybridge-dla-sap-btp-chroni-twoje-srodowisko/) jako rozwiązania podwyższającego bezpieczeństwo SAP. SecurityBridge to zaawansowana platforma bezpieczeństwa stworzona specjalnie dla środowisk SAP. Oferuje ona ciągłe monitorowanie, wykrywanie zagrożeń w czasie rzeczywistym oraz automatyzację procesów związanych z bezpieczeństwem. Dzięki integracji z systemem SAP, SecurityBridge umożliwia proaktywne zarządzanie ryzykiem, zapewniając dodatkową warstwę ochrony poza standardowymi środkami bezpieczeństwa.

## Jak SNOK Dba o Bezpieczeństwo SAP HANA

W SNOK doskonale rozumiemy, jak kluczowe jest zapewnienie najwyższego poziomu bezpieczeństwa w środowiskach SAP . Nasze podejście opiera się na kompleksowym dbaniu o wszystkie aspekty bezpieczeństwa, ze szczególnym naciskiem na SAP HANA.

**Holistyczne Podejście do Bezpieczeństwa**
Infrastruktura Sieciowa: Projektujemy i implementujemy zabezpieczenia na poziomie sieci, korzystając z zaawansowanych technologii firewalla i systemów wykrywania intruzów.
Bezpieczeństwo Systemów Operacyjnych: Wdrażamy najlepsze praktyki hardeningu SLES for SAP, minimalizując powierzchnię ataku.
Bezpieczeństwo Aplikacji: Opracowujemy i implementujemy polityki bezpieczeństwa dla aplikacji SAP, uwzględniając role użytkowników i kontrolę dostępu.

**Specjalizacja w SAP HANA**
Optymalizacja Konfiguracji: Dostarczamy specjalistyczne usługi konfiguracji SAP HANA, zapewniając jednocześnie wysoką wydajność i bezpieczeństwo.
Monitorowanie Bezpieczeństwa: Wykorzystujemy narzędzia do ciągłego monitorowania środowiska SAP HANA, pozwalające na szybką identyfikację i reakcję na potencjalne zagrożenia.
Aktualizacje i Łatki: Zarządzamy procesem aktualizacji, dbając o to, aby systemy były chronione przed najnowszymi zagrożeniami.

**Edukacja i Wsparcie**
Szkolenia dla Klientów: Organizujemy szkolenia i warsztaty, aby zwiększyć świadomość bezpieczeństwa wśród użytkowników końcowych.
Wsparcie Techniczne: Nasz zespół ekspertów jest dostępny 24/7, oferując wsparcie w zakresie bezpieczeństwa i rozwiązywania problemów.

**Zgodność z Regulacjami**
Audyt i Certyfikacja: Pomagamy w przygotowaniu do audytów bezpieczeństwa i certyfikacji, takich jak ISO 27001 czy zgodność z RODO.
Polityki i Procedury: Wspieramy w tworzeniu i wdrażaniu polityk bezpieczeństwa, zgodnych z najlepszymi praktykami branżowymi.

**Innowacje i Badania**
Nowe Technologie: Inwestujemy w badania nad nowymi technologiami zabezpieczeń, takimi jak sztuczna inteligencja w wykrywaniu zagrożeń.
Współpraca z Partnerami: Współpracujemy z liderami branży, takimi jak SUSE i SAP, aby dostarczać najnowocześniejsze rozwiązania bezpieczeństwa.

## Podsumowanie

Bezpieczeństwo SAP HANA na platformie SLES for SAP Applications jest kluczowe dla ochrony danych i ciągłości działania przedsiębiorstwa. Poprawna konfiguracja firewalla stanowi fundament tego bezpieczeństwa. Poprzez implementację opisanych wyżej kroków i najlepszych praktyk, możesz znacząco zwiększyć poziom ochrony swojego środowiska.

W SNOK jesteśmy zaangażowani w dostarczanie najwyższej jakości usług bezpieczeństwa dla systemów SAP. Nasze doświadczenie i wiedza pozwalają nam na skuteczne zabezpieczanie środowisk SAP HANA, dbając o wszystkie aspekty bezpieczeństwa.

Pamiętaj, że bezpieczeństwo to proces ciągły. Wymaga regularnych aktualizacji, monitorowania i dostosowywania się do nowych zagrożeń. W ramach Bezpiecznego Wtorku ze SNOK zachęcamy do dalszego pogłębiania wiedzy i stosowania najnowszych rozwiązań w dziedzinie cyberbezpieczeństwa.
