Tilslut server via SSH

Introduktion

Secure Shell (SSH) er en UNIX-baseret kommando interface og protokol til at få sikker adgang til en fjerncomputer. SSH er faktisk en pakke med tre værktøjer – slogin, ssh og scp – der er sikre versioner af de tidligere UNIX-værktøjer, rlogin, rsh og rcp. SSH-kommandoer er krypterede og sikre på flere måder. Begge ender af klient / serverforbindelsen autentificeres ved hjælp af et digitalt certifikat, og adgangskoder er beskyttet ved at være krypteret.

SSH giver dig mulighed for at oprette forbindelse til din server sikkert og udføre Linux-kommandolinjefunktioner.

SSH for root bruger

Ved konfigurationsopgaver på højt niveau og serveradministration kan du aktivere root-brugeren til din server. Denne bruger kan ændre absolut alt, så sørg for at bruge det med omhu!

SSH med sudo

For opgaver på højt niveau kombineret med øget sikkerhed kan du i stedet konfigurere en sudo-bruger. Denne bruger fungerer normalt som en lavere bruger, men kan udføre de samme opgaver som root, når det er nødvendigt.

Eksempel

En sudo-bruger kan gøre nøjagtigt det samme som en root-bruger ved at tilføje sudo foran resten af kommandoen. Du bliver bedt om root-adgangskoden, og derefter udføres kommandoen.

Eksempel rodkommando:

top

Samme kommando for en sudo-bruger:

sudo top

Forbind til server

Du skal først vælge en SSH-klient.

  • Mac OS X inkluderer SSH-klientterminalen som standard.
  • Windows-baserede operativsystemer leveres ikke som standard med en SSH-klient. Vi anbefaler PuTTY.
  • Linux-distributioner inkluderer også support til SSH som standard. Start blot en terminal.

Loginoplysninger

Du skal bruge følgende oplysninger til at logge på serveren via SSH (erstat eksempel.com med dit domænenavn):

  • Server: eksempel.com eller din IP-adresse (192.168.0.1)
  • Brugernavn: Dette afhænger af, hvilken bruger du valgte at aktivere. Root-brugernavnet er bare root. Din domæne bruger eller en anden sudo-bruger vil have et brugerdefineret navn afhængigt af hvad du skrev, da du oprettede brugeren.
  • Adgangskode: Dette afhænger af, hvilken bruger du valgte at aktivere. Hvis du bruger SSH-nøgler, skal dette sættes op først.

Hvis du er ny til kommandolinjegrænseflader, bør du først blive bekendt med nogle af kommandoerne.

Det er standard at trykke “Enter” efter hver kommando for at udføre dem, når du er færdig med at skrive.

1. Åbn din SSH-klient.

2. Sørg for at bruge dit eget domænenavn eller IP-adresse. Hvis du vil have en anden bruger end root, skal du indtaste det andet brugernavn før @ symbolet.
Skriv:

ssh root@example.com

ELLER (IP-adresse)

ssh root@70.32.86.175

ELLER (domæne bruger)

ssh user@eksempel.com

3. Hvis dette er første gang, du opretter forbindelse til serveren fra din lokale computer, vil du se følgende output. Accepter forbindelsen ved at skrive “ja”.

The authenticity of host 'example.com (12.33.45.678)' can't be established.
RSA key fingerprint is 3c:6d:5c:99:5d:b5:c6:25:5a:d3:78:8e:d2:f5:7a:01.
Are you sure you want to continue connecting (yes/no)?

4. Du bliver nu bedt om at indtaste din adgangskode (medmindre du bruger SSH-nøgler). Bemærk, at du IKKE vil se din markør bevæge sig eller tegn, der er indtastet (f.eks. ******), når du skriver din adgangskode. Dette er en standard sikkerhedsfunktion for terminal. Klik “Enter”.

5. Du kan også kopiere og indsætte ved hjælp af “Kommando + V” til at indsætte.

6. Du er nu logget ind på din server via SSH. Du burde se output som dette:

[root@host ~]#

Du kan begynde at skrive kommandoer med denne prompt.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *