Du kan SSH ved å bruke kommandolinjen med noen få krav og trinn. Dette innlegget beskriver alt du bør vite.
Forstå SSH
SSH-kommandoen er tilgjengelig i Linux-systemet og er praktisk når du kobler til en ekstern maskin. Med SSH-tilkoblingen kan du overføre filer, tunnelapplikasjoner, utføre kommandoer på den eksterne maskinen, etc.
Når du bruker SSH på Linux-kommandolinjen, vil du samhandle med den eksterne maskinen først etter at du har koblet til den. I tillegg må den eksterne og klientmaskinen ha 'openssh' installert og aktivert for å etablere forbindelsen.
Hvordan SSH fra Linux-kommandolinjen
Før du kan opprette SSH-tilkoblingen, må du ha 'openssh' installert på serveren din og klienten. La oss begynne med å gjøre den eksterne maskinen klar for tilkoblingen.
Oppdater apt-depotet før du kan installere 'openssh'.
sudo passende oppdatering
Etter oppdateringen må du installere 'openssh-serveren' på den eksterne maskinen. Bare når serveren har 'openssh-serveren' kan den godta en ekstern tilkobling som er etablert på klientmaskinen. 'openssh' er avhengig av konfigurasjonene som er definert i /etc/ssh/sshd_config.
Kjør følgende kommando for å installere 'openssh-serveren':
sudo apt-get install openssh-server
Når den er installert, kontroller 'ssh'-statusen for å sikre at den er aktiv (kjører).
sudo systemctl-status sshHvis statusen ikke er aktiv, kan du starte den ved å kjøre følgende kommando:
sudo systemctl start ssh
Sjekk IP-en til den eksterne maskinen. Bruk 'ip a'-kommandoen og få IP-en som er knyttet til nettverksgrensesnittet ditt. I dette tilfellet bruker vi det trådløse grensesnittet 'wlo1'.
På klientmaskinen må du installere 'openssh-klienten' for å bruke den til å opprette forbindelsen til den eksterne maskinen.
I likhet med den eksterne maskinen, start med å oppdatere apt-depotet.
Installer 'openssh-klienten' ved å utføre følgende kommando:
sudo apt-get install openssh-klient
Når du har installert 'openssh-klienten' og 'openssh-serveren', er du klar til å opprette forbindelsen ved hjelp av SSH. For å etablere tilkoblingen, åpne terminalen på klientmaskinen og koble til IP-en til den eksterne serveren.
Vår eksterne maskin har sin IP som 192.168.137.201. Dermed kobler vi til den ved å kjøre følgende SSH-kommando:
ssh linuxhint @ 192.168.137.201Du må spesifisere vertsnavnet til den eksterne maskinen. Linuxhint er vertsnavnet for vår eksterne målserver.
Du vil bli bedt om å autentisere tilkoblingen ved å velge om du vil fortsette. På ledeteksten som vises, skriv 'ja' og trykk på enter-tasten. Du vil se en melding som bekrefter at IP-adressen til den eksterne maskinen er lagt til som en av de kjente vertene.
Det siste trinnet er å skrive inn passordet til den eksterne maskinen i påloggingsmeldingen som vises på terminalen.
Når det angitte passordet samsvarer med den eksterne vertens, har du brukt SSH til å koble til en ekstern maskin ved hjelp av Linux-kommandolinjen. Det er det!
Konklusjon
SSH tilbyr en sikker måte å koble til en ekstern maskin fra en klientmaskin. For å bruke SSH på Linux-kommandolinjen, installer 'openssh-client' på klientmaskinen og 'openssh-server' på den eksterne maskinen. Når den er installert, aktiver 'ssh' på begge maskinene. Til slutt, utfør 'ssh'-kommandoen med vertsnavnet og IP-adressen til den eksterne maskinen, og skriv inn passordet for å koble til den.