Hvorfor en stjerne i en sudo-regel rekker lenger enn den ser ut til, hvordan en literal midt i kommandoen slutter å begrense noe som helst, og hva slike regler erstattes med. Gjennomgått på en virkelig vei via fail2ban.
Standardoppsettet beskytter bare SSH. Hvilke jails det er verdt å legge til, hvorfor bantime på ti minutter er meningsløst og hvordan du unngår å låse deg selv ute.
Nøkler i stedet for passord på ti minutter: hvordan du kontrollerer deg selv før avslåingen, hvorfor filen 90-hardening.conf taper mot skyfilen, og hva du gjør med ssh.socket i Ubuntu 24.04.
Ferdige regler i stedet for å blokkere et land: et jail mot skannere som leter etter andres administrasjonssider, en tempogrense, beskyttelse mot å blokkere seg selv og en riktig avgrenset blokkering av et delnett. Med kommandoer for kontroll og med det som ikke må kuttes, slik at du ikke mister betalinger og indeksering.
Portskanning etterlater ingen spor i applikasjonsloggene, så Fail2ban ser den ikke. Hvordan du setter opp PSAD, og hvorfor den uten logging i UFW ikke viser noe.
Hvordan du leser utdataene fra ss, hva som skiller 0.0.0.0 fra 127.0.0.1, og hvorfor Redis uten passord på en offentlig adresse betyr innbrudd i løpet av en time.
En server driver av seg selv: pakker hoper seg opp, et sertifikat nærmer seg utløpsdatoen, et jail slutter stille å følge med på SSH. Her er hva som er verdt å se på jevnlig, med kommandoene — og hvor listen ender når det begynner å tynge å gå gjennom den for hånd.
Profiler begrenser et program til det som tilkommer det og gjør et kapret nettsted til en mindre ulempe. Hva som er påslått som standard, og hvordan du legger til en profil uten å ødelegge tjenesten.
Hvordan du setter opp unattended-upgrades slik at oppdateringer installeres av seg selv uten at noe faller om natten, og hvorfor flagget reboot-required ikke kan ignoreres.
Falco kan overvåke prosessers oppførsel på en enkel server: et skall startet fra PHP, lesing av andres nøkler, en graver fra /tmp. Hva du må slå av for ikke å drukne i støy.
Som standard registrerer auditd nesten ingenting nyttig. Et regelsett som svarer på spørsmålene etter en hendelse, og hvordan du leser utdataene uten å kunne ausearch utenat.
En ferdig integritetsreferanse finnes allerede i hver Debian- og Ubuntu-pakke. Hvordan du bruker den, hvorfor noen funn er berettigede, og hvorfor dekningen er ufullstendig.
En integritetskontroll satt opp slik at rapporten faktisk leses: hva du skal unnta, hvor databasen skal ligge, og hvorfor aide --update ikke kjøres i blinde.
Hvorfor ClamAV på en server uten Windows, hvorfor det ikke beskytter mot innbrudd, hvor mye minne clamd vil ha, og hvordan du skanner opplastede filer i stedet for hele disken.
Hvorfor en load average på 8 kan være sunn og en på 2 en krise, hva som skiller en opptatt prosessor fra en disk systemet venter på, og hva det betyr når swap stiger én gang og aldri går ned igjen.
Rekkefølgen for å kontrollere databasen når alt er blitt tregt: forbindelser, trege spørringer, bufferstørrelse. Pluss to ting som umerkelig spiser disken.
Hvorfor df viser ledige gigabyte ved feilen «tom for plass», hvor slettede men ikke frigjorte filer blir av, og hvilke SMART-attributter som faktisk varsler havari.
Hva som skiller Monits kontroller fra Restart=always i systemd, hvordan du unngår en uendelig omstartsløkke, og hvorfor webgrensesnittet på port 2812 ikke skal vende utover.
Hvordan du stiller inn detaljnivået slik at brevet får plass på skjermen, hvilke seksjoner du leser først, og hvorfor seksjonen om SSH er tom på Debian 12.