Hoppa till innehållet

Cookieinställningar

Välj vilka typer av cookies du tillåter. Du kan alltid ändra ditt val via Cookieinställningar längst ned på varje sida. Integritetspolicy

Nödvändiga

Alltid på

Behövs för att logga in, spara din varukorg och komma ihåg dina val. De är alltid på.

Vilka cookies?
  • weboke_sessie, weboke_klant, weboke_remember: din session och att du förblir inloggad
  • weboke_basket: din varukorg
  • wkBtwIncl: visa priser med eller utan moms
  • wok_cookies: ditt cookieval, 12 månader

Mäter vilken annons som leder till ett besök eller en beställning, så att vi inte betalar för annonser som inte ger något.

Vilka cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), upp till 90 dagar
  • OpenAI Ads, annonser i ChatGPT
  • wok_aff: via vilken partner du kom till oss (affiliateprogram), 60 dagar

4,6

Land och språk

Varje land har en egen webbplats med landets priser och moms.

Visa

Håll din VPS säker: hardening, Lynis och en underhållsrutin

Med Säkra din VPS: de första fem minuterna lägger du grunden: uppdateringar, inloggning med nyckel, en brandvägg och fail2ban. Men en server blir aldrig klar. Programvara åldras, certifikat går ut och diskar blir fulla. Här läser du hur du sedan steg för steg täpper till din server ytterligare (härdning), hur du kontrollerar den med Lynis och vilken underhållsrytm som hjälper.

Fyra principer

  • En liten attackyta. Det som inte finns kan inte läcka. Ta bort tjänster och paket som du inte använder, och håll bara de portar öppna utåt som verkligen behövs. Se Vilka tjänster lyssnar på din VPS, och vad går att nå utifrån?
  • Minsta möjliga behörighet. Inget dagligt arbete som root, tjänster under en egen användare, aldrig chmod 777. Se Läs och ställ in filbehörigheter på din VPS rätt.
  • Försvar i flera lager. Utgå från att en åtgärd kan fallera. En databas som bara lyssnar på 127.0.0.1, står bakom en brandvägg och har ett starkt lösenord förblir säker även om en av de tre faller bort.
  • Se vad som händer. Loggar, övervakning och säkerhetskopior. Utan de tre märker du ett problem först när det är för sent.

CIS Benchmarks i korthet

Center for Internet Security (CIS) tar fram CIS Benchmarks: listor med rekommenderade inställningar per produkt, även för Debian och Ubuntu. De är indelade i Level 1 (grundläggande åtgärder utan större nackdelar, målet för de flesta servrar) och Level 2 (strängare, kan kosta funktioner eller prestanda). Använd dem som referens: förstå en rekommendation innan du tillämpar den, ändra en sak i taget och anteckna varför du medvetet avstår från något. Var försiktig med färdiga skript som tillämpar "allt från CIS" på en gång: med dem låser du lätt ute dig själv.

Kontrollera med Lynis

Lynis är ett gratis program med öppen källkod som granskar din server inifrån. Det ändrar ingenting själv, det rapporterar bara.

sudo apt install lynis
sudo lynis audit system

På AlmaLinux och Rocky Linux installerar du det från EPEL med sudo dnf install lynis. Så läser du resultatet:

  • Warnings ska du verkligen titta på, till exempel paket med kända sårbarheter (då finns det uppdateringar som väntar).
  • Suggestions är råd. Många är användbara, en del passar inte din server. Ett förslag om att stänga av AllowTcpForwarding bryter till exempel dina SSH-tunnlar. Följ dem inte blint.
  • Varje anmärkning har en kod inom hakparentes, till exempel [SSH-7408]. Med den söker du i /var/log/lynis.log efter exakt vad som testades.
  • Hardening index (ett tal upp till 100) är en vägvisare, inte ett betyg att jaga.

Ta en snapshot innan du ändrar något utifrån Lynis, se Snapshots och säkerhetskopior av din VPS, och se till att du vet hur du öppnar konsolen om du ändå låser ute dig själv.

En underhållsrytm

Ett exempel för en liten server. Anpassa det efter din egen situation och lägg in tillfällena i din kalender.

NärVad
Varje veckaGå igenom aviseringar från din övervakning; systemctl --failed; starta om om /var/run/reboot-required finns
Varje månadapt list --upgradable (fastnar något?); uppdatera containrar; diskutrymme; fel i loggen med journalctl -p err --since "1 month ago"
Varje kvartalProvåterställ en säkerhetskopia; gå igenom användare och authorized_keys; kör Lynis igen
Varje årKontrollera slutdatumet för din version och planera en uppgradering; uppdatera security.txt om du har en; uppdatera din serverdokumentation

Hjälp med de olika delarna: Uppdateringar och automatiska uppdateringar, Övervakning utifrån och inifrån, Säkerhetskopior med restic till en annan plats, Återkalla SSH-åtkomst till din VPS för en tidigare medarbetare eller en borttappad laptop och Uppgradera din VPS till en ny version av Debian eller Ubuntu.

En serverdokumentation

Skriv ett kort dokument per server och förvara det utanför servern, till exempel i din lösenordshanterare:

  • namn, IP-adresser, operativsystem och slutdatumet för den versionen;
  • vad som körs (tjänster, containrar, webbplatser) och vilka portar som är öppna för det;
  • var säkerhetskopiorna finns, hur du återställer och när du senast testade det;
  • vilka hemligheter som finns på servern (inte själva hemligheterna, men vilka och var du byter ut dem);
  • vem som har åtkomst, och vad du medvetet gjorde annorlunda än standard.

Dokumentationen hjälper vid en driftstörning, vid en uppgradering och när någon annan tar över driften.

Låt AppArmor (Debian och Ubuntu) eller SELinux (AlmaLinux och Rocky Linux) vara påslaget, även om något inte fungerar direkt. Leta upp meddelandet i loggen och lös problemet riktat. Kontrollera också med timedatectl att klockan är synkroniserad: med fel tid blir loggarna oanvändbara och certifikat kan räknas som ogiltiga.

Din VPS är helt egenförvaltad: härdning och underhåll inne på servern sköter du själv. Vi hjälper till med WebOké-delen, till exempel VPS-vyn, nätverket, snapshots och de dagliga säkerhetskopiorna.

Vill du lära dig mer? Gå den kostnadsfria kursen VPS och Linux-serveradministration, lektion 10.1 Härdning och CIS-principer eller lektion 10.4 Slutkontroll: din server mot checklistan.

Var den här artikeln till hjälp?

← Tillbaka till VPS-hosting

Ett ögonblick…

Ställ in dina domäner

Ställ in namnservrar, koppling till ditt webbhotell och vem som blir innehavare för varje domän.

Hämtar dina domäner…