Koble til VPS-en din med SSH

 

SSH (Secure Shell) er den etablerte metoden for å koble til og administrere en Linux-basert VPS.

Tips: Du kan også administrere VPS-en via Console i oneHome. Console gir deg direkte tilgang til serveren fra nettleseren, og kan være nyttig hvis du ikke får koblet til med SSH.

 

Finn brukernavn og IP-adresse

Før du kan koble til VPS-en med SSH, trenger du brukernavnet og IP-adressen til serveren.

Slik finner du dem:

  1. Logg inn i oneHome.
  2. Gå til Mine produkter.
  3. Velg VPS-en du vil koble til.
  4. Under Detaljer finner du:
    • Brukernavn
    • IPv4-adresse

Bruk disse opplysningene når du kobler til:

ssh brukernavn@ip-adresse

 

Koble til med SSH

  1. Åpne terminalen din (Powershell eller Windows Terminal for Windows, Terminal på Mac og Linux)
  2. Skriv inn kommandoen nedenfor, og erstatt brukernavn og din-server-ip med informasjonen for VPS-en din:
ssh brukernavn@din-server-ip
  1. Første gang du kobler til, blir du bedt om å bekrefte serverens fingeravtrykk. Skriv yes og trykk Enter.
  2. Skriv inn passordet ditt når du blir bedt om det.

Merk: Når du skriver passordet, vises ingen tegn på skjermen. Dette er normalt.

 

Bruk SSH-nøkler

Hvorfor bruke SSH-nøkler?

Vi anbefaler å bruke SSH-nøkler i stedet for passord. SSH-nøkler er den anbefalte autentiseringsmetoden for SSH. Sammen med en konfigurasjon som deaktiverer passordinnlogging, sørger de for at kun brukere med en gyldig SSH-nøkkel kan logge inn på serveren.

Du kan legge til den offentlige SSH-nøkkelen din når du oppretter VPS-en i kontrollpanelet, eller manuelt ved å legge den til i filen:

~/.ssh/authorized_keys

Tips: Hvis du administrerer serveren jevnlig, er SSH-nøkler mer praktiske enn passord, siden du slipper å skrive inn passord ved hver innlogging.

  • Opprett en SSH-nøkkel

    Hvis du ikke allerede har en SSH-nøkkel på datamaskinen din, må du opprette en først.

    1. Åpne terminalen.
    2. Kjør følgende kommando:
    ssh-keygen -t ed25519
    1. Trykk Enter for å lagre nøkkelen på standardplasseringen.
    2. Du kan velge å beskytte nøkkelen med et passord, eller trykke Enter for å hoppe over dette.

    Kommandoen oppretter et offentlig og et privat nøkkelpar i standardplasseringen (~/.ssh).

  • Kopier SSH-nøkkelen til VPS-en

    Når du har opprettet en SSH-nøkkel, kan du kopiere den til VPS-en med kommandoen nedenfor. Erstatt brukernavn og ip-adresse med opplysningene for VPS-en din.

    ssh-copy-id brukernavn@ip-adresse

    Du blir bedt om å skrive inn passordet én siste gang. Kommandoen kopierer den offentlige SSH-nøkkelen til brukerens ~/.ssh/authorized_keys på VPS-en.

  • Bruk kun SSH-nøkler til innlogging

    Hvis du ønsker å bruke SSH-nøkler som eneste innloggingsmetode, kan du deaktivere passordautentisering.

    Rediger filen:

    /etc/ssh/sshd_config

    Kontroller at følgende innstillinger er satt:

    PubkeyAuthentication yes
    PasswordAuthentication no
    ChallengeResponseAuthentication no

    Lagre endringene og last inn SSH-konfigurasjonen på nytt.

    Merk: Test alltid at du kan logge inn med SSH-nøkkelen i et nytt terminalvindu før du avslutter den eksisterende SSH-økten. Hvis du mister tilgangen via SSH, kan du logge inn på VPS-en via Console i oneHome og rette opp konfigurasjonen.

 

 

Var denne artikkelen nyttig?

Fant du ikke det du trengte?

Chat med oss

Trenger du hjelp? Chat med oss direkte hverdager mellom kl. 8:30-16:30

Snakk med oss

Du kan ringe oss direkte på hverdager mellom kl. 09:00-15:00