Skip to main content

Quando utilizzare il comando SSH in Linux

Come controllare il pc da remoto con SSH [GUIDA] (Giugno 2025)

Come controllare il pc da remoto con SSH [GUIDA] (Giugno 2025)
Anonim

Il LinuxSSH comando consente di accedere e lavorare su un computer remoto, che può essere posizionato in qualsiasi parte del mondo, utilizzando una connessione crittografata sicura tra i due host su una rete non protetta. Il comando (sintassi: ssh hostname ) apre una finestra sulla macchina locale, attraverso la quale è possibile eseguire e interagire con i programmi sulla macchina remota, proprio come se fosse proprio di fronte a voi. È possibile utilizzare il software del computer remoto, accedere ai suoi file, trasferire file e altro.

UnSSH La sessione Linux è crittografata e richiede l'autenticazione.Ssh sta per Secure SHell, riferendosi alla sicurezza intrinseca dell'operazione.

Esempi di utilizzo

Per accedere a un computer con l'ID di rete comp.org.net e nome utente jdoe , dovresti usare il seguente comando:

ssh [email protected]

Se il nome utente del computer remoto è uguale a quello sul computer locale, è possibile omettere il nome utente nel comando:

ssh comp.org.net

Otterrai quindi un messaggio simile a questo:

L'autenticità dell'host 'sample.ssh.com' non può essere stabilita. L'impronta digitale della chiave DSA è 04: 48: 30: 31: b0: f3: 5a: 9b: 01: 9d: b3: a7: 38: e2: b1: 0c. Sei sicuro di voler continuare a connetterti (sì / no)?

Entrando dice alla macchina di aggiungere il computer remoto al tuo elenco di host conosciuti, ~ / .Ssh / known_hosts . Vedrai un messaggio come questo:

Avviso: aggiunto definitivamente "sample.ssh.com" (DSA) all'elenco di host noti.

Una volta connesso, ti verrà richiesta una password. Dopo averlo inserito, riceverai il prompt della shell per la macchina remota.

Puoi anche usare unSSH comando per eseguire un comando su una macchina remota senza effettuare il login. Ad esempio:

ssh [email protected] ps

eseguirà il comando ps sul computer comp.org.net e mostra i risultati nella tua finestra locale.

Perché usare SSH?

SSH è più sicuro rispetto ad altri metodi per stabilire una connessione con un computer remoto poiché si inviano le credenziali di accesso e la password solo dopo aver stabilito un canale sicuro. Inoltre, SSH supporta la crittografia a chiave pubblica.