Kapitel 2 · 2.1
Logga in med SSH första gången
Se det i en kort film
SSH är en krypterad anslutning till serverns kommandorad. Windows 10 och 11, macOS och Linux har ett SSH-program inbyggt. Du behöver inte installera något.
Så loggar du in
- Öppna en terminal. I Windows: högerklicka på Start och välj Terminal eller Windows PowerShell. På en Mac: öppna Terminal via Spotlight. I Linux: öppna din terminal.
- Skriv
ssh root@följt av IP-adressen till din VPS och tryck på Enter.
C:\Users\anna> ssh root@203.0.113.10
The authenticity of host '203.0.113.10 (203.0.113.10)' can't be established.
ED25519 key fingerprint is SHA256:Wq3fB0c1x9yS2mVq4h8aD7nE5kR6tL1pZ0uJ3gH2iY.
Are you sure you want to continue connecting (yes/no/[fingerprint])?
Första gången frågar datorn om du litar på den här servern. Den känner inte igen servern ännu och visar dess fingeravtryck.
Kontrollera fingeravtrycket
Fingeravtrycket bevisar att du pratar med din egen server och inte med en annan dator som sitter emellan. Så här kontrollerar du det:
- Öppna konsolen i VPS-vyn (se Konsolen: din VPS i webbläsaren) och logga in som root.
- Skriv det här kommandot:
root@web1:~# ssh-keygen -lf /etc/ssh/ssh_host_ed25519_key.pub
256 SHA256:Wq3fB0c1x9yS2mVq4h8aD7nE5kR6tL1pZ0uJ3gH2iY root@web1 (ED25519)
Är texten efter SHA256: samma som din terminal visade? Skriv då yes. Datorn kommer ihåg servern i filen known_hosts i mappen .ssh. Därefter frågar den inte igen.
Sedan ber servern om root-lösenordet. Du ser inga tecken när du skriver, det är normalt. Har du klistrat in en SSH-nyckel vid installationen kommer du in direkt.
Du är inne
root@web1:~#
Med exit eller Ctrl+D loggar du ut igen. Gör det här direkt:
- Uppdatera allt:
apt update && apt upgrade(se Uppdateringar och automatiska uppdateringar). - Skapa en SSH-nyckel om du inte redan har en (Skapa en SSH-nyckel i Windows, Mac och Linux).
- Skapa en egen användare och stäng av inloggning som root (En egen användare med sudo och Stäng av inloggning med lösenord och som root).
Tips: Föredrar du ett program med fönster? PuTTY (Windows) eller Termius fungerar också. Stegen i den här handledningen använder SSH-programmet som redan finns på din dator.
Obs: Får du någon gång meddelandet REMOTE HOST IDENTIFICATION HAS CHANGED fast du inte har gjort något med din server? Fortsätt då inte bara att skriva. Läs först Vanliga felmeddelanden i SSH.
