Sikkerhet på VPS: Dette bør du gjøre fra dag én
En VPS gir deg full kontroll over serveren, men også ansvar for sikkerheten. Her får du en praktisk oversikt over de viktigste sikkerhetstiltakene du bør gjøre fra dag én.
Kortversjonen
VPS-sikkerhet handler om å beskytte serveren mot angrep ved å holde systemet oppdatert, begrense tilgang, bruke sterke autentiseringsmetoder og konfigurere sikkerhetsmekanismer som brannmur og sikkerhetskopiering. Med en VPS har du full kontroll over serveren – men også fullt ansvar for sikkerheten.
Viktige Punkter
- Du har selv ansvaret for sikkerheten på en administrert VPS
- Hold operativsystem og programvare oppdatert med de nyeste sikkerhetsoppdateringene
- Bruk sterke passord eller SSH-nøkler for å beskytte innlogging
- Konfigurer en brannmur og åpne kun portene som faktisk er nødvendige
- Ta jevnlige sikkerhetskopier slik at du raskt kan gjenopprette serveren ved problemer
Når du har en VPS, har du full administratortilgang. Det gir frihet, og det gir ansvar. Derfor sikrer vi infrastrukturen rundt serveren din, serverne står i Norden, med datasentre i Danmark, under døgnkontinuerlig overvåking, digitale låser og adgangskontroll. Men selve VPS-en, med operativsystem, brukere, oppdateringer og brannmur, er din.
Det er en viktig forskjell fra et webhotell, der daglig sikkerhetskopi og SSL allerede er satt opp for deg. Sikkerhet på VPS handler om de valgene du tar selv, og den gode nyheten er at de viktigste tiltakene er overkommelige hvis du tar dem i riktig rekkefølge. Her er en prioritert sjekkliste å starte med.
7 grep som øker sikkerheten på VPS-en din
1. Hold operativsystemet oppdatert
Oppdateringer tetter kjente sikkerhetshull, og det er det enkleste tiltaket med størst effekt. Når en sårbarhet blir oppdaget i et operativsystem, i grunnprogramvaren som styrer serveren din, kommer leverandøren raskt med en rettelse. Helt til du installerer oppdateringen, står hullet åpent, og angripere leter aktivt etter servere som ikke har oppdatert.
Slå på automatiske sikkerhetsoppdateringer fra dag én. De fleste Linux-systemer har innebygde mekanismer for dette, så serveren henter og installerer kritiske rettelser uten at du må huske på det. Det er det enkleste du gjør for å holde deg trygg over tid.
2. Ikke bruk root til daglig: Lag en bruker
Root er kontoen med full tilgang til alt på serveren, og du bør ikke bruke den til daglig arbeid. Logger du alltid inn som root, betyr én feiltastet kommando eller én kompromittert økt at hele serveren ligger åpen.
Hver bruker skal ha akkurat nok tilgang til å gjøre jobben sin, ikke mer. Lag en vanlig brukerkonto til det daglige, og gi de kontoene utvidede rettigheter bare når en oppgave faktisk krever det. Det begrenser skaden hvis noe går galt, enten det er en feil fra deg selv eller et innbrudd, og det gir deg sporbarhet: du ser hvem som gjorde hva, og når.
3. Sikre SSH-tilgangen
SSH er måten du kobler deg til serveren på utenfra, altså inngangsdøra til VPS-en din. Nettopp derfor er den et av de vanligste angrepspunktene, og verdt å sikre tidlig.
Det viktigste grepet er å bruke nøkler i stedet for passord. En SSH-nøkkel er et langt, kryptografisk nøkkelpar som er praktisk talt umulig å gjette, mens et passord kan prøves igjen og igjen av automatiske angrep. Med nøkkelinnlogging på plass kan du i tillegg vurdere å slå av direkte innlogging som root, så ingen kan logge inn rett på den mektigste kontoen.
Les mer: Hva er SSH? En komplett guide til sikker servertilgang
4. Sett opp en brannmur
En brannmur styrer hvilken trafikk som slipper inn til serveren din, og hvilken som blir avvist. Tenk på den som en dørvakt.
Serveren har mange innganger, én for hver tjeneste den kan kjøre, og hver inngang som står åpen er en mulig vei inn for en angriper. De fleste trenger du aldri. Derfor lukker du alle, og åpner bare dem du faktisk bruker: én så besøkende kan se nettsiden, og én så du selv kan logge inn. Jo færre åpne innganger, jo færre veier inn.
Når dag-én-oppsettet sitter, kan du se på verktøy som automatisk blokkerer IP-adresser etter gjentatte mislykkede innloggingsforsøk. Det er et godt neste steg, men ikke nødvendig før brannmuren og resten er på plass.
5. Bruk sterke passord, og 2FA der det går
Selv med SSH-nøkler på plass finnes det passord på serveren din, til tjenester, databaser og kontrollpaneler. De bør være lange og unike, og helst lagret i en passordbehandler i stedet for i hodet eller på en lapp.
På kritiske tjenester bør du slå på en såkalt 2FA (totrinnsbekreftelse/verifikasjon) der det tilbys. Totrinns betyr at innlogging krever noe du vet (passordet) og noe du har (en kode fra mobilen). Da holder det ikke for en angriper å få tak i bare passordet alene.
6. Sett opp sikkerhetskopiering
På en VPS du drifter selv er sikkerhetskopiering som regel ditt ansvar, og det er en viktig forskjell fra et webhotell, der daglig kopi er inkludert uten at du tenker på det. Sjekk derfor hva som er inkludert hos leverandøren din, og forutsett ikke at noen tar vare på dataene dine automatisk.
En sikkerhetskopi er forskjellen på et irritasjonsmoment og en katastrofe den dagen noe svikter, enten det er en diskfeil, et innbrudd eller virus som krypterer alt. Det viktigste prinsippet er å lagre kopier utenfor selve serveren. Ligger kopien på samme maskin som dataene, forsvinner begge deler samtidig hvis serveren går ned eller blir kompromittert. Test også at du faktisk får gjenopprettet fra en kopi.
Les mer: Backup av nettsiden: Slik sikrer du dataene dine
7. Aktiver HTTPS og SSL for nettstedet du hoster
Hoster du et nettsted eller en tjeneste på VPS-en, bør trafikken krypteres med HTTPS. HTTPS sørger for at det som sendes mellom de besøkende og serveren din ikke kan leses eller endres underveis, og moderne nettlesere merker sider uten det som «ikke sikre».
Sikkerhet er ferskvare
Tiltakene over gjør du i stor grad dag én, men sikkerhet er ikke en engangsjobb. Nye sårbarheter dukker opp, og en server som var trygg i fjor er ikke nødvendigvis trygg i dag.
La oppdateringene gå sin gang, kast et blikk på loggene innimellom så du oppdager noe uvanlig, og rydd vekk brukere og tjenester du ikke lenger bruker. Litt jevnlig ettersyn er nok til å holde VPS-en din trygg over tid. Få andre gode tips til vedlikehold av nettside her.
Konklusjon
En VPS gir stor frihet og kontroll, men du har også ansvar for å sikre operativsystem, brukere, SSH, brannmur, sikkerhetskopier og tjenester på serveren. Ved å starte med oppdateringer, begrensede brukertilganger, sikker SSH-innlogging og en riktig konfigurert brannmur kan du redusere risikoen betydelig, mens backup og jevnlig vedlikehold sørger for at sikkerheten holder seg god over tid.