Dostosowanie desktopowej wersji systemu Enterprise Linux do własnych potrzeb

07.04.2021 / Linux
Dostosowanie desktopowej wersji systemu Enterprise Linux do własnych potrzeb
Profesjonalne systemy Linux ze względu na swoje serwerowe przeznaczenie nie zawsze w trybie graficznym wyglądają atrakcyjnie, bo po prostu nie muszą. Jednak dzięki swojej elastyczności mogą, z punktu widzenia masowego odbiorcy, osiągnąć wygląd i funkcjonalność użytecznego systemu operacyjnego. W wielu przypadkach to, co można uzyskać w Linuksie, jest nawet nowocześniejsze, ładniejsze i wygodniejsze, niż we wspomnianych systemach. W tym artykule pokażemy, jak to uzyskać na przykładzie EuroLinux 8.

Średnie obciążenie systemu, stany procesów w systemie Linux i kilka mitów związanych z loadavg

17.01.2021 / Linux / General / linux-advanced
load average process states on Linux
W moim doświadczeniu zawodowym często prowadzę rekrutacje, których częścią są pytania związane z systemami z rodziny Linux. Jednym ze standardowych pytań jest pytanie o statystykę systemową, jaką jest średnie obciążenie systemu. Niestety zdarza się, także u osób z naprawdę imponującym doświadczeniem zawodowym, iż kandydat nie potrafi poprawnie jej nakreślić. Dlatego dziś o statystyce.

Podman kontra Docker – bezpieczna konteneryzacja

04.01.2021 / Linux / docker / eurolinux
Podman vs Docker
Podman 2.0 to narzędzie do tworzenia i zarządzania kontenerami, udostępnione w ósmej wersji systemu EuroLinux. Oprogramowanie jest kompatybilne z Dockerem i oferuje wiele korzyści w zakresie bezpieczeństwa, głównie dzięki możliwości działania z poziomu nieuprzywilejowanego użytkownika (root less) i rezygnacji z procesu daemona (daemon-less).

Wstęp do orkiestracji kontenerów w Docker Swarm

27.08.2020 / Linux / docker / konteneryzacja
Orkiestracja kontenerów w Docker Swarm
Konteneryzacja aplikacji za pomocą Dockera stała się w ostatnim czasie szybka, łatwa i przyjemna. Docker nie pozwala jednak na zaawansowane zarządzanie utworzonymi za jego pomocą kontenerami. Dlatego kolejnym naturalnym krokiem było pojawienie się systemów zarządzających grupą kontenerów. Dziś kilka słów na temat orkiestracji.

2FA podczas logowania przez SSH? Tak, Linux to umożliwia!

13.08.2020 / Linux / bezpieczeństwo / ssh
2FA podczas logowania przez SSH
Coraz więcej serwisów zaczyna wprowadzać wieloetapowe mechanizmy logowania znane na przykład z aplikacji bankowych. Dlaczego jest to bezpieczniejsze? Czy można z tego skorzystać, logując się do serwera? W tym artykule pokażemy, w jaki sposób skonfigurować serwer Linux, aby samo hasło już nie wystarczało. Opowiemy także o części systemu, która za to odpowiada.

Krótkie omówienie procesu kompilacji w systemie Linux z GCC

29.06.2020 / Linux / linux-advanced
Kompilacja w systemie Linux z GCC
Materiał ten powstał w celu przedstawienia podstawowego procesu kompilacji w systemie Linux. Omówiłem w nim główne kroki wykonywane przez kompilator w celu zamiany kodu źródłowego w kod maszynowy. Zawiera on także krótkie przykłady pozwalające na zrozumienie procesu kompilacji przy użyciu kompilatora GCC.

Życie w konsoli – ranger

21.04.2020 / Linux / linux-tools
życie w konsoli ranger
Zgłębiając tajniki systemu GNU/Linux nierzadko dochodzi się do wniosku, że większość czynności można wykonać z poziomu konsoli najczęściej w sposób bardziej efektywny, rzadko bardziej efektowny. Linia poleceń jest tak potężna, że opuszczanie jej może być po prostu niewygodne (bądź nieefektywne). Kiedy bilans czasu spędzanego w terminalu zaczyna przeważać nad czasem, który wykorzystujemy na klikanie w ikonki, pojawia się potrzeba znalezienia alternatyw dla narzędzi dostępnych jedynie w środowisku graficznym.

Procesy w systemach GNU/Linux

25.03.2020 / Linux / linux-basic
Linux procesy
Czym jest proces? Co to jest program i czym różni się od procesu? Jak monitorować oraz zarządzać procesami w Linuksie? Na te oraz inne ważne z punktu widzenia administratora pytania odpowiemy w tym artykule.

RAMDiski w systemie Linux

24.02.2020 / Linux / linux-advanced
RAMDiski w systemie Linux
Dziś poruszymy temat przetrzymywania plików, w szczególności tymczasowych, w pamięci systemu operacyjnego. Jest to rzadko omawiany temat mogący jednak znacznie podnieść wydajność i/lub bezpieczeństwo niektórych rozwiązań.

Podstawy Linuksa – drzewo katalogów

17.02.2020 / Linux / linux-basic
Podstawy Linuksa drzewo katalogów
Artykuł otwiera serię poradników traktujących o podstawach działania oraz zarządzania systemami GNU/Linux. Dzisiaj przyjrzymy się strukturze katalogów. Postaramy się odpowiedzieć na pytanie, dlaczego standaryzacja jest ważna oraz poznamy specyficzne dla Enterprise Linuksa katalogi „rozszerzające” standard.

Docker w Linuxie cz. II – średnio zaawansowane komendy

Docker w Linuxie
W poprzedniej części naszego cyklu nauczyliśmy się instalować silnik Dockera (Docker Engine) w wersji community. Dowiedzieliśmy się również, jak pobrać, uruchomić i usunąć kontener oraz jego obraz. Dziś będziemy używać obrazu opartego na EuroLinux 7 wraz z repozytorium FBI. Więcej na temat powszechnie dostępnego repozytorium, które udostępniamy nieodpłatnie bez jakichkolwiek ograniczeń, można znaleźć w artykule o FBI w EuroLinuxie.