dr hab. inż. Łukasz Gołek, prof. AGH

Cyberbezpieczeństwo; cyberprzestępczość; Linuks w kryminalistyce — AGH Kraków
Zawodowo uczę ludzi obsługi Linuksa, a hobbystycznie używam Linuksa.
Wygląda jak brak równowagi między życiem zawodowym a prywatnym — ale to po prostu konsekwencja 😉.
Sprawiam, że serwery produkcyjne i laboratoryjne rzeczywiście działają, co jest o tyle dziwne, że na laboratoryjnych ćwiczą studenci.
Uczę Linuksa współpracy z ludźmi ;)

Co to za gościu?

Krótko?? — Arch i Gentoo
Bardziej szczegółowo? To mniej więcej tak:
Jest rok 2026, a ja nadal przychodzę do pracy z przekonaniem, że sieć komputerową można naprawić za pomocą dobrego humoru i dwóch metrów kabla RJ-45. I wiecie co? Zazwyczaj to działa. Przypadkowo, ale działa.

Z wykształcenia jestem inżynierem, z zawodu nauczycielem akademickim, a z praktyki człowiekiem, który od wielu lat próbuje przekonać komputery, sieci i użytkowników, żeby współpracowali ze sobą choć odrobinę bardziej, niż mają na to ochotę.

Urodziłem się na Ziemi, co — jak się później okazało — było pierwszym z serii nieoczekiwanych decyzji życiowych. Drugą było zainteresowanie Linuksem w czasach, gdy normalni ludzie konfigurowali sieci na Amigach albo z Windowsem 3.11 boleściwie łkali w rytm stacji dyskietek.

Ja nie płakałem.
Ja kompilowałem jądro od zera.
Dobrowolnie.
To trochę mówi o moim charakterze — info dla studentów 😉😉😉

Z biegiem lat zdobyłem stopień doktora habilitowanego nauk inżynieryjno-technicznych na Akademii Górniczo-Hutniczej w Krakowie — uczelni, która historycznie kojarzy się z wykopywaniem różnych rzeczy z ziemi, ale w praktyce produkuje inżynierów zdolnych naprawiać rzeczy, których sami nie zepsuli.

Specjalizuję się w wykrywaniu śladów cyberprzestępczości w sieci, budowie i administracji sieci komputerowych opartych o Gentoo i Arch Linux, architekturze serwerów, wirtualizacji oraz szeroko pojętej dziedzinie nauki znanej jako „zmuś to, żeby działało”.

Moje podejście do problemów technicznych można opisać jako „spokojne, systematyczne i (nie wiadomo czemu) skuteczne”. Przez część osób jest to traktowane jako zdolność bliżej nieznanego pochodzenia, głównie dlatego, że większość tych rzeczy robię przy pomocy Gentoo i Arch Linuksa.

Zajmuję się również budowaniem i utrzymywaniem serwerów, laboratoriów, środowisk sieciowych, platform edukacyjnych, usług chmurowych oraz innych konstrukcji, które najlepiej działają wtedy, gdy nikt o nich nie pamięta. To paradoks tej branży — jeśli wszystko zrobiłem dobrze, większość ludzi nie będzie miała pojęcia, że cokolwiek zrobiłem.

Poza nauką i administrowaniem rzeczami administruję również studentami. Są trudniejsi w konfiguracji niż serwery, ale za to nie wymagają restartu. Przynajmniej oficjalnie 😉.

Jestem także twórcą AGHos — własnej dystrybucji Linuksa opartej na Archu, zbudowanej specjalnie na potrzeby moich zajęć ze studentami.
Bo po co używać gotowego systemu, skoro można stworzyć własny?

AGHos sam się konfiguruje, potrafi uruchamiać się przez sieć i generalnie zachowuje się bardziej przewidywalnie niż większość studentów pierwszego roku.
A czasem nawet piątego ;)

Jeżeli więc trafiłeś tutaj w poszukiwaniu człowieka od Linuksa, sieci komputerowych, serwerów, cyberbezpieczeństwa albo kogoś, kto dobrowolnie kompiluje rzeczy, których absolutnie nie trzeba kompilować — to dobrze trafiłeś.

Jeżeli szukasz rozsądnego hobby, to niestety nie pomogę. 😉

“Jeśli działa, nie dotykaj. Jeśli nie działa, uruchom ponownie.
Jeśli to nie pomaga — zadzwoń do Gołka.
Jeśli Gołek nie pomaga — kup nowy sprzęt.”

   — Nieokreślone prawo serwerowni, WIMiC AGH

Obszary działalności

Linux (admin / dev)zbyt wysoko, żeby mierzyć
Sieci komputerowewidzi pakiety gołym okiem
Wirtualizacja (QEMU / KVM)tworzy maszyny jak bogowie
Zarządzanie serwerembudzi się w nocy na alerty
Cierpliwość do studentówprzekracza ludzkie normy
Udawanie, że dokumentacja istniejepoziom: akademicki

Prowadzone zajęcia

  • WObsługa i Oprogramowanie Specjalistyczne — czyli „sprawdź czy Twój dysk jeszcze żyje" w wersji akademickiej.
  • LLaboratorium Sieci — gdzie kable są cierpliwe, a studenci — tylko czasem.
  • LSystemy Operacyjne — nauka szacunku dla Linuksa metodą prób, błędów i ponownych prób.
  • PProjekt zespołowy — tu studenci odkrywają, że „działa u mnie" to nie jest architektura systemu.

W = wykład  |  L = laboratorium  |  P = projekt

O tej stronie (i serwerze)

Serwer laboratoryjny, na którym to czytasz, dostarcza studentom środowisk wirtualnych na potrzeby zajęć. Każdy student ma swoją maszynę QEMU, własne zasoby i — co ważniejsze — własną przestrzeń do popełniania błędów bez szkody dla innych. To przemyślana architektura. Absolutnie nikt jej nie docenia. Przynajmniej do czasu, gdy coś się posypie i okazuje się, że izolacja uratowała życie.

Projekty i... Coś, co nie wiadomo jak nazwać

🐧
AGHos — własna dystrybucja Linuksa
System operacyjny oparty na Arch Linuksie, stworzony do pracy w laboratoriach. Bootuje przez sieć, konfiguruje się sam — aghos.agh.edu.pl
2 elem.  •  zm. 2026-03-31
📈
Wykresy / dane rynkowe
Skrypt pobierający dane rynkowe i rysujący wykresy. Dowód, że Python jest do wszystkiego — nawet do monitorowania giełdy zamiast sieci.
6 elem.  •  zm. 2026-02-09
🎓
Platforma kursowa
Webowa aplikacja kursowa z backendem, frontendem i bazą danych. Zawiera m.in. obrazy ISO do ćwiczeń. Działa na Node.js, co budziło uzasadnione pytania o stabilność tego wyboru.
14 elem.  •  zm. 2026-05-24
🔬
Laboratorium
Indeks materiałów laboratoryjnych. Wejdź, jeśli masz odwagę — i numer grupy.
1 elem.  •  zm. 2026-03-21
📽️
Wykłady
Slajdy i materiały do wykładów: OOS i Metody i Techniki Programowania (MiTP). Zawierają wiedzę, która powinna wystarczyć — i najczęściej wystarcza, o ile ktoś je czyta.
4 elem.  •  zm. 2026-06-11
📝
Aplikacja notatek
System notatek dla studentów z rejestracją, logowaniem i bazą SQLite. Miejsce, gdzie można zapisać co student zrozumiał — lub upewnić się, że nic nie zrozumiał.
15 elem.  •  zm. 2026-05-24
🖥️
OOS — materiały laboratoryjne
Instrukcje do kolejnych laboratoriów (lab 1–10) oraz zrzuty ekranu środowisk wirtualnych VM. Tu student dowiaduje się, że partition table to nie jest dobry pomysł na improwizację.
14 elem.  •  zm. 2026-06-18
🪐
Przewodnik KDE Plasma
Poradnik dla nowych użytkowników środowiska KDE Plasma — dostępny po polsku i angielsku. Dla tych, którzy zamiast czytać man page wolą kliknąć coś myszką.
4 elem.  •  zm. 2026-04-01
AGHos dla Raspberry Pi
Port AGHos na architekturę ARM — bo laboratorium powinno działać nawet na sprzęcie wielkości karty kredytowej. W budowie.
1 elem.  •  zm. 2026-06-10
🗂️
Baza przykładowych aplikacji
Szkielet przykładowej aplikacji webowej z PHP, bazą danych i systemem plików. Punkt startowy dla studentów, którzy chcą nauczyć się tworzyć aplikacje internetowe.
8 elem.  •  zm. 2026-04-07
🎬
Materiały wideo
Nagrania wideo do zajęć, dopiero się robią ;). Alternatywa dla studentów, którzy lepiej przyswajają wiedzę wzrokowo niż przez czytanie instrukcji, które i tak istnieją.
1 elem.  •  zm. 2026-06-12