Koble opp med passord
Kapittel 4
Grunnleggende SSH tilkobling
For å koble til en ekstern server via SSH bruker du kommandoen i terminalen
ssh brukernavn@serverIP
eller
ssh brukernavn@serverURL
Eksempler
ssh john@192.168.1.10
ssh admin@server.mittdomene.no
Spesifisere portnummer
Standard port for SSH er 22. Hvis serveren bruker en annen port, må du angi den manuelt med parameteren -p
ssh -p 2222 john@192.168.1.10
Merk
Notasjonen med kolon etter IP-adressen, som john@192.168.1.10:22, fungerer ikke i standard OpenSSH.
Riktig syntaks er:
ssh -p 22 john@192.168.1.10
Fingerprint og known hosts
Ved første oppkobling til en ny server vil du få spørsmål om å stole på vertens identitet
Eksempel
The authenticity of host '192.168.1.10 (192.168.1.10)' can't be established
ECDSA key fingerprint is SHA256
Are you sure you want to continue connecting (yes/no)
Når du svarer yes lagres serverens fingerprint i filen
~/.ssh/known_hosts
Dette er en sikkerhetsmekanisme som sikrer at du kobler deg til riktig server ved fremtidige tilkoblinger. Dersom fingerprint endres senere vil SSH advare deg. Dette kan bety at serveren er reinstallert eller at noe er galt.
Aktiv forbindelse
Når du er tilkoblet får du tilgang til serverens kommandolinje. Prompten endres vanligvis til
brukernavn@servernavn:~$
Du kan nå utføre kommandoer direkte på serveren. Forbindelsen gjelder kun det åpne terminalvinduet. Hvis du åpner et nytt må du koble deg opp på nytt.
Avslutte SSH forbindelse
For å logge ut og avslutte forbindelsen skriver du
exit
Høydepunkt – viktige kommandoer
Koble til server via SSH
ssh brukernavn@serverIP
Koble til via domenenavn
ssh brukernavn@serverURL
Spesifiser portnummer
ssh -p 2222 brukernavn@serverIP
Lagre fingerprint ved første tilkobling
Svar yes når du blir spurt
Fil for kjente verter
~/.ssh/known_hosts
Avslutt SSH forbindelse
exit
