Hoppa till huvudinnehåll

VPS: Första åtkomst med SSH

Denna guide skapades med följande produkter:

(Detaljer kan variera med produkter från olika leverantörer men huvudkoncepten förblir desamma)

Introduktion

Linux-serverprodukter har som standard ingen grafisk administrationsgränssnitt, därför sker anslutning och hantering via en SSH-klient (konsol). Det finns ett brett utbud av SSH-klienter. Nedan hittar du en översikt över kända / ofta använda SSH-klienter.

SSH-klientStödda operativsystemOpen-SourceLadda ner
PuttyWindows, LinuxJaKlicka
KittyWindows, LinuxJaKlicka
MobaXtermWindows, LinuxJaKlicka
SecureCRTWindows, Linux, MacNejKlicka
mRemoteNGWindowsJaKlicka

IP-adress & åtkomst

Nedan förklaras anslutningen med Putty SSH-klienten. I konfigurationsfönstret anges serverns IP-adress och SSH-port 22 som värdnamn. Därefter kan anslutningen startas via Open-knappen.

info

SSH-inloggning med lösenord är som standard avstängt. Vill du logga in med lösenord måste du först aktivera alternativet under Åtkomst & Säkerhet.

info

När du ansluter till servern för första gången visas ett säkerhetsmeddelande från Putty som informerar om att ingen host-nyckel har sparats i registret än. Detta kan bekräftas med Yes om du inte vill få detta meddelande varje gång.

Då öppnas SSH-konsolen och du uppmanas att ange användarnamn och lösenord. Användarnamnet är "root". Lösenordet hittar du i webbgränssnittet under "Åtkomst & Säkerhet" eller kan sättas där.

Administration via SSH

För att använda SSH-klienten optimalt är det viktigt att känna till grundläggande kommandon. Nedan hittar du en översikt med alla relevanta kommandon och deras betydelse:

Användarhantering

KommandoBeskrivningSyntax
useraddSkapa en ny användareuseradd [options] [options]
usermodÄndra befintlig användareusermod [options] [options]
userdelTa bort befintlig användareuserdel [options] [options]
passwdByt lösenord för en befintlig användarepasswd [options]

Systemhantering

KommandoBeskrivningSyntax
topÖversikt över belastning, processer och annan info (likt Windows Aktivitetshanterare)top
dfVisa användning av lagringsenheter (partitioner)df -h
duVisa lagringsanvändning (katalog)du -sh *
freeMinnesanvändning i systemet. Uppdelat i RAM och SWAP.free
killAvslutar processen med angivet process-ID (PID)kill [ID]
killallAvslutar alla processer med angivet namnkillall [name]
mvFlytta filer eller katalog till annan platsmv sourcepath newPath
mkdirSkapa en ny katalogmkdir katalognamn
serviceStarta, stoppa, starta om tjänst och kolla statusservice TjänstNamn start/stop/restart/status
rebootStarta om systemetreboot

Filhantering

KommandoBeskrivningSyntax
lsVisa filer och mappar i katalogls
cdbyt katalogcd [OPTION] KATALOG
cpKopiera filer eller katalogercp [OPTIONS] KÄLLA DESTINATION
mvflytta fil eller katalogmv [OPTION] KÄLLA DESTINATION
mkdirSkapa ny katalogmkdir [OPTION] KATALOGLNAMN
rmdirTa bort befintlig katalogrmdir [OPTION] KATALOG
findsök i filsystemetfind [OPTIONS] [KATALOG] [ÅTGÄRDER]
grepSök i textfilergrep [OPTIONS] SÖKMÖNSTER [FIL(ER)]

Nätverkshantering

KommandoBeskrivningSyntax
ipFråga och konfigurera nätverksgränssnittip [OPTIONS] OBJEKT [KOMMANDO [ARGUMENT]]
netstatVisa status för nätverksgränssnittnetstat [OPTIONS]
nslookupFråga DNS-informationnslookup
pingKontrollera nätverksanslutningping [OPTIONS] DESTINATION