du kan använda SSH för att komma åt din Debian 10-server eller skrivbord på distans. Du kan installera nya programvarupaket, konfigurera dem, övervaka din Debian 10-server eller skrivbord på distans via SSH.
i den här artikeln ska jag visa dig hur du aktiverar SSH på Debian 10 och ansluter till din Debian 10-maskin på distans via SSH. Så, låt oss komma igång.
på Debian 10 tillhandahålls SSH-servern av paketet openssh-server. Du kan installera OpenSSH-servern från det officiella paketförvaret för Debian 10 mycket enkelt med hjälp av APT-pakethanteraren.
öppna först en Terminal och kör följande kommando för att uppdatera APT package repository cache.
APT package repository cache bör uppdateras.
installera nu openssh-server-paketet med följande kommando.
tryck nu på Y och tryck på < Enter> för att bekräfta installationen.
openssh-server-paketet ska installeras.
nu kan du kontrollera om SSH-tjänsten körs med följande kommando:
som du kan se är SSH-tjänsten inte aktiv. Det är inte igång. Men det är aktiverat. Vilket innebär att SSH-tjänsten automatiskt startar vid start. Så för att starta ssh-tjänsten behöver du bara starta om datorn.
om du inte vill starta om datorn just nu kan du starta SSH-tjänsten manuellt med följande kommando:
Kontrollera nu om SSH-tjänsten körs med följande kommando:
som du kan se är SSH-tjänsten aktiv eller igång. Nu kan du ansluta till den här datorn på distans via SSH.
lägga till och ta bort SSH-tjänsten från systemstart:
på Debian 10 är standardbeteendet för SSH-tjänsten att starta automatiskt vid start.
om du inte vill att SSH-tjänsten ska starta automatiskt vid start, snarare vill du starta SSH-tjänsten manuellt när du behöver, kan du ta bort den från systemstart med följande kommando.
om du senare ändrar dig och vill starta ssh-tjänsten vid start kan du lägga till SSH-tjänsten i systemstart med följande kommando:
ansluta till Debian 10-maskin på distans via SSH:
för att ansluta till SSH-servern behöver du IP-adressen eller värdnamnet/domännamnet på Debian 10-maskinen där du just installerade SSH-servern. Du måste också känna till inloggningsnamnet och inloggningslösenordet för Debian 10-maskinen som du vill ansluta till.
för att hitta IP-adressen för Debian 10-maskinen som du vill ansluta till på distans, kör följande kommando på den maskinen.
som du kan se är IP-adressen för mitt Debian 10-skrivbord 192.168.21.134. Det kommer att vara annorlunda för dig. Så se till att ersätta den med din från och med nu.
om Debian 10-maskinen som du försöker ansluta via SSH är värd på molnet (VPS), kan du ha ETT DNS-lösbar värdnamn eller domännamn som du kan använda istället för IP-adressen. För att hitta värdnamnet för VPS, kör följande kommando på VPS.
en exempelutmatning ges enligt följande.
om du inte känner till inloggningsanvändarnamnet för din Debian 10-maskin kan du köra följande kommando på den maskinen för att hitta användarnamnet.
användarnamnet ska skrivas ut på terminalen. Kom ihåg det.
för att kunna ansluta till Debian 10-maskinen på distans via SSH måste klientdatorn ha SSH-klientprogrammet installerat på det.
om klienten är en Ubuntu / Debian-maskin kan du installera SSH-klientprogrammen med följande kommandon:
$ sudo apt install openssh-client
om klienten är en RHEL / CentOS-maskin kan du installera SSH-klientprogrammen med följande kommandon:
nu, för att ansluta till Debian 10 remote machine via SSH, kör följande kommando från klientmaskinen:
eller
i mitt fall är kommandot:
du kommer att se följande fråga Första gången du försöker ansluta till din Debian 10-maskin via SSH. Skriv bara in Ja och tryck på < Enter> för att fortsätta.
du kommer att se följande fråga Första gången du försöker ansluta till din Debian 10-maskin via SSH. Skriv bara in Ja och tryck på < Enter> för att fortsätta.
du borde vara ansluten.
nu kan du köra vilket kommando du vill installera nya programvarupaket, konfigurera olika tjänster eller övervaka Debian 10-maskinen på distans. Möjligheterna är obegränsade.
när du är klar med ditt arbete kan du stänga SSH-sessionen med följande kommando:
så det är så du aktiverar SSH på Debian 10 och ansluter till din Debian 10-maskin på distans via SSH. Tack för att du läste den här artikeln.