Cando usar o comando SSH en Linux

Inicie sesión e traballa en calquera computadora Linux en calquera lugar do mundo

O comando Linux ssh permítelle iniciar sesión e traballar nunha computadora remota , que pode estar situada en calquera parte do mundo, usando unha conexión cifrada segura entre os dous servidores a través dunha rede non segura. O comando ( sintaxe : nome de servidor ssh ) abre unha xanela na máquina local a través da cal pode executar e interactuar cos programas da máquina remota coma se fose diante. Pode usar o software da computadora remota, acceder aos seus ficheiros, transferir ficheiros e moito máis.

Unha sesión ssh Linux está cifrada e require autenticación. Ssh significa Secure SHell , referíndose á seguridade inherente da operación.

Exemplos de uso

Para iniciar sesión nunha computadora coa rede id comp.org.net e nome de usuario jdoe , usarías o seguinte comando:

ssh jdoe@comp.org.net

Se o nome de usuario da máquina remota é o mesmo que na máquina local, pode omitir o nome de usuario no comando:

ssh comp.org.net

Recibirás unha mensaxe coma esta:

Non se pode establecer a autenticidade do host 'sample.ssh.com'. A pegada dixital DSA é 04: 48: 30: 31: b0: f3: 5a: 9b: 01: 9d: b3: a7: 38: e2: b1: 0c. ¿Estás seguro de que queres seguir conectando (si / non)?

Introducir si di á máquina que engada a computadora remota á súa lista de hosts coñecidos, ~ / .ssh / known_hosts . Verás unha mensaxe como esta:

Aviso: Engadiuse permanentemente "sample.ssh.com" (DSA) á lista de hosts coñecidos.

Unha vez que estea conectado, solicitaráselle un contrasinal. Despois de ingresalo, recibirá o símbolo do shell para a máquina remota.

Tamén pode usar un comando ssh para executar un comando nunha máquina remota sen iniciar sesión. Por exemplo:

ssh jdoe@comp.org.net ps

executará o comando ps na computadora comp.org.net e mostrará os resultados na súa fiestra local.

Por que usar SSH?

SSH é máis seguro que outros métodos de establecer unha conexión cunha computadora remota porque envía as súas credenciais de acceso e contrasinal só despois de que se estableceu unha canle segura. Ademais, SSH soporta criptografía de clave pública .