back to top

Mac OS: effettuare una connessione SSH

La connessione SSH (Secure Shell) è una delle tecniche più utilizzate per accedere e gestire macchine remote in modo sicuro. Mentre su altri sistemi operativi, come Windows, è necessario ricorrere a software esterni come Putty, Mac OS offre nativamente un’ottima soluzione grazie all’applicazione Terminale, integrata nel sistema operativo. Questa guida ti porterà attraverso i passaggi necessari per effettuare una connessione SSH su Mac OS e fornirà informazioni aggiuntive per ottimizzare la tua esperienza.

Accesso al Terminale

Per aprire il Terminale su Mac OS, puoi seguire uno di questi semplici metodi:

Pubblicità
  • Navigare nel percorso Applicazioni > Utility > Terminale.
  • Utilizzare il finder digitando “terminale” nella barra di ricerca.

Effettuare una connessione SSH

Una volta aperto il Terminale, per connetterti a una macchina remota utilizza il seguente comando:

ssh -l username hostname

In questo comando, sostituisci username con il tuo nome utente sulla macchina remota e hostname con l’indirizzo IP o il nome host della macchina alla quale desideri connetterti.

Connessione a una porta specifica

Se la macchina remota utilizza una porta diversa da quella predefinita (22), puoi specificarla con una sintassi leggermente diversa:

ssh -l username hostname -p numero_porta

Assicurati di sostituire numero_porta con il numero effettivo della porta a cui desideri connetterti.

Verifica dell’identità dell’host

Alla prima connessione a un host specifico, il sistema potrebbe mostrarti un messaggio che indica che l’autenticità dell’host non può essere stabilita, simile a questo:

L'autenticità dell'host '...' non può essere stabilita
Sei sicuro di continuare a connettersi (sì/no)?

Per confermare la connessione, digita si e premi Invio.

Autenticazione e accesso al terminale remoto

A questo punto, il sistema ti chiederà di inserire la password dell’utente specificato. È importante notare che mentre stai digitando la password, non vedrai alcun output sullo schermo. Questo è un comportamento normale per motivi di sicurezza. Una volta inserita la password corretta, avrai accesso al terminale remoto e potrai interagire con esso come se fossi fisicamente presente sulla macchina.

Esempi pratici di utilizzo di SSH

Oltre alla semplice connessione, puoi utilizzare SSH per diverse altre operazioni. Ecco alcuni esempi pratici:

  • Copertura di file tramite SCP: Puoi copiare file da e verso la macchina remota utilizzando il comando SCP (Secure Copy Protocol):
    scp file_locale username@hostname:/percorso/remoto
  • Port Forwarding: Se desideri inoltrare una porta locale a una porta su un host remoto, utilizza:
    ssh -L porta_locale:localhost:porta_remota username@hostname
  • Esecuzione di comandi remoti: Puoi anche eseguire comandi direttamente sulla macchina remota senza accedere alla shell:
    ssh username@hostname 'comando_da_eseguire'
    Questi esempi mostrano solo alcune delle possibilità offerte da SSH. Con la pratica, diventerà uno strumento prezioso nelle tue attività di amministrazione e sviluppo.

Conclusione

Utilizzare SSH su Mac OS è un processo semplice e integrato, che consente di gestire in modo sicuro e efficiente le macchine remote. Con i passaggi e gli esempi forniti in questa guida, sei ora pronto per iniziare a esplorare le funzionalità di SSH e migliorare la tua produttività. Ricorda sempre di mantenere le credenziali di accesso sicure e di seguire le migliori pratiche di sicurezza quando lavori con connessioni remote.

Altri contenuti interessanti

Pubblicità

Potrebbero interessarti queste guide

Massimiliano Bossi
Massimiliano Bossi
Stregato dalla rete sin dai tempi delle BBS e dei modem a 2.400 baud, ho avuto la fortuna di poter trasformare la mia passione in un lavoro (nonostante una Laurea in Giurisprudenza). Adoro scrivere codice e mi occupo quotidianamente di comunicazione, design e nuovi media digitali. Orgogliosamente "nerd" sono il fondatore di MRW.it (per il quale ho scritto centinaia di articoli) e di una nota Web-Agency (dove seguo in prima persona progetti digitali per numerosi clienti sia in Italia che all'estero).

Leggi anche...

Come fare la chiocciola su Mac

Se ti sei appena avvicinato al mondo Apple, potresti...

Visualizzare file e cartelle nascosti su Mac

Molti utenti Mac non sanno che il sistema operativo...

Editare il file hosts su macOS

Esattamente come in ambiente Windows (leggi qui), anche su...

Package manager MacOS: installare ed utilizzare Homebrew

Il sistema operativo di Apple si basa su Unix...

MacOS: Apple Mail e la conferma di lettura

Chi utilizza da poco un Mac avrà notato che...

Apple Mail: aggiungere tabelle ed elenchi ad un messaggio di posta elettronica

Apple Mail è un fantastico client di posta elettronica....
Pubblicità