Come connettersi in remoto al Mac da Windows con SSH

Se il tuo Mac è il tuo computer principale, ti piacerebbe avere la possibilità di connetterti ad esso in remoto da un altro computer(the ability to connect to it remotely from another computer) . Questo ti dà accesso ai tuoi file e cartelle anche quando sei lontano dalla tua macchina.

Se il tuo secondo computer è un computer Windows , puoi utilizzare il protocollo SSH per connetterti in remoto al tuo Mac dal tuo computer Windows . Questo stabilisce una connessione molto sicura tra due dei tuoi computer e ti consente di lavorare sui tuoi file Mac dal tuo computer Windows .

Accedi al Mac in remoto da Windows

Per connettere un PC Windows al tuo Mac tramite SSH , devi prima configurare alcune opzioni sul tuo Mac . Quindi sarai pronto per connetterti al tuo Mac da qualsiasi computer Windows situato in qualsiasi parte del mondo.

Abilita la funzione di accesso remoto su Mac(Enable The Remote Login Feature On Mac)

Il tuo Mac ha una funzione chiamata Accesso remoto(Remote Login) che consente ad altri computer sulla tua rete e su Internet di connettersi in remoto al tuo Mac ed eseguire attività su di esso. Per poter accedere a SSH nel tuo Mac da un PC Windows , devi prima abilitare questa opzione sul tuo Mac .

  • Fai clic(Click) sul logo Apple nell'angolo in alto a sinistra dello schermo e seleziona Preferenze di Sistema(System Preferences) .

Preferenze di Sistema nel menu Apple selezionato

  • Nella schermata seguente, trova l'opzione che dice Condivisione(Sharing) e fai clic su di essa. Si aprirà il menu delle impostazioni di condivisione per il tuo Mac .

Condivisione nella finestra Preferenze di Sistema

  • La schermata che si apre ha diverse opzioni che ti consentono di condividere i contenuti del tuo Mac . Trova l'opzione che dice Accesso remoto(Remote Login) nell'elenco e metti un segno di spunta nella sua casella. Ciò abiliterà la funzione sul tuo Mac .

Casella Accesso remoto selezionata nella finestra Condivisione

Ora sei pronto per connetterti al tuo Mac dal tuo PC Windows tramite SSH .

L'unica cosa di cui hai bisogno ora è l'indirizzo IP del tuo Mac . Se ti connetterai da una macchina Windows che si trova sulla stessa rete del tuo Mac , avrai bisogno dell'IP locale del tuo Mac . Quindi non è necessario abilitare il port forwarding sul router.

Se ti connetterai da un computer Windows che non è sulla tua rete domestica, avrai bisogno dell'IP globale del tuo Mac . In questo caso, dovrai seguire le istruzioni di port forwarding fornite di seguito per accedere al tuo Mac da remoto.

Trova l'IP locale del tuo Mac(Find The Local IP Of Your Mac)

Troverai l'IP locale del tuo Mac nel pannello Condivisione a cui hai effettuato l'accesso in precedenza. (Sharing)Se l'hai già chiuso, fai clic sull'icona WiFi in alto e seleziona (WiFi)Apri preferenze di rete(Open Network Preferences) .

Indirizzo IP nelle impostazioni di rete

Il tuo indirizzo IP dovrebbe essere elencato nella schermata seguente.

Trova l'IP globale del tuo Mac(Find The Global IP Of Your Mac)

Puoi fare una semplice ricerca su Google per trovare il tuo indirizzo IP su Internet globale .

Vai su Google e cerca il mio indirizzo IP(My IP Address) .

Il mio indirizzo IP mostrato in Google

Google ti farà conoscere il tuo indirizzo IP pubblico.

Configura il port forwarding sul tuo router(Set Up Port Forwarding On Your Router)

Se hai intenzione di connetterti in remoto al tuo Mac da un PC Windows lontano da casa tua e non sulla tua rete locale, dovrai inoltrare la porta sul tuo router come mostrato di seguito.

  • Apri una nuova scheda nel browser, inserisci 192.168.1.1 nella barra degli indirizzi e premi Invio(Enter) . Si aprirà la pagina delle impostazioni del tuo router.
  • Quando la pagina si apre, accedi utilizzando l'accesso predefinito che è admin e admin per entrambi i campi e continua.

Schermata di accesso sul router

  • Fai clic su Inoltro(Forwarding) in alto per aprire la pagina delle impostazioni di inoltro.

Scheda di inoltro nel router wireless

  • Fare clic su Port Forwarding nella schermata seguente. Immettere 22 e 22 in entrambi i campi della porta. Quindi, inserisci l'IP locale del tuo Mac nel campo IP LAN(LAN IP) , spunta Abilita(Enable) e fai clic su OK in basso.

Schermata Port Forwarding nel router wireless

Tutto il traffico in entrata per il tuo IP sulla porta 22 verrà ora inoltrato al tuo Mac . Il motivo per cui hai utilizzato la porta 22 è perché è la porta utilizzata da SSH per le connessioni.

Connessione remota al Mac con SSH utilizzando PuTTY(Remote Connect To Mac with SSH Using PuTTY)

PuTTY è un client SSH gratuito disponibile per macchine Windows che ti consente di (Windows)collegarti facilmente a qualsiasi computer remoto tramite il protocollo SSH(connect to any remote computer over the SSH protocol) . Questo è ciò che utilizzerai per connetterti in remoto al tuo Mac dal tuo computer Windows .

  • Vai al sito Web di PuTTY e scarica e installa l'app sul tuo PC.
  • Avvia l'app quando è installata. L'interfaccia principale mostra diversi campi in cui è possibile inserire valori.
  • Posiziona il cursore nel campo Nome host(Host Name) e digita l'indirizzo IP del tuo Mac .
  • Assicurati che il campo Porta contenga (Port)22 .
  • Seleziona l' opzione SSH per assicurarti di connetterti utilizzando il protocollo SSH .
  • Infine, fai clic su Apri(Open) per aprire una connessione remota al tuo Mac .

Schermata del nome host e pulsante Apri evidenziati nella finestra Configurazione PuTTy

  • Ti chiederà di inserire il nome utente per il tuo Mac . Inserisci(Enter) il nome utente del tuo Mac e premi Invio(Enter) .

Accedi come richiesto

  • Ti verrà richiesta la password del tuo account utente. Immettere la password dell'account utente Mac(Mac user) e premere Invio(Enter) .

Richiesta password

  • Se tutto va bene, sarai connesso al tuo Mac dal tuo PC Windows.

Connessione riuscita di Mac e PC

Ora che sei connesso, vorrai sapere cosa puoi fare con la tua connessione SSH . Ecco alcuni dei comandi di base(some of the basic commands) che puoi eseguire per eseguire azioni sul tuo Mac .

Visualizza l'elenco di file e cartelle(View Files And Folders List)

Per visualizzare l'elenco di file e cartelle per la directory corrente, è possibile eseguire il comando seguente.

ls

comando ls nella finestra del terminale

Cambia la directory(Change The Directory)

Per modificare la directory corrente nella sessione SSH , utilizzare il comando seguente.

cd nuova-directory(cd new-directory)

comando cd nel terminale

Visualizza il contenuto del file(View File Contents)

È possibile accedere al contenuto di un file utilizzando un comando SSH come segue.(SSH)

cat nome-file.ext(cat file-name.ext)

Contenuto del file cat Story.txt

Crea una nuova cartella(Create a New Folder)

SSH ti consente anche di creare nuove directory. Per farlo, esegui quanto segue.

mkdir nome-directory(mkdir directory-name)

Comando Mkdir nel terminale

Crea un nuovo file(Create a New File)

Puoi persino creare un nuovo file in remoto sul tuo Mac da Windows .

tocca nome-file.ext(touch file-name.ext)

comando touch nella finestra del terminale

Elimina un file(Delete a File)

Per eliminare un file sul tuo Mac , usa il seguente comando sul tuo PC.

rm nome-file.ext(rm file-name.ext)

comando rm nel terminale

Oltre a questi, SSH ha molti altri comandi che puoi utilizzare per eseguire attività sul tuo Mac dal tuo PC.



About the author

Sono un ingegnere informatico con oltre 10 anni di esperienza nel settore del software. Sono specializzato nella creazione e manutenzione di applicazioni software individuali e aziendali, nonché nello sviluppo di strumenti di sviluppo per piccole imprese e grandi organizzazioni. Le mie capacità risiedono nello sviluppo di una solida base di codice, negli strumenti di debug e test e nel lavorare a stretto contatto con gli utenti finali per garantire che le loro applicazioni funzionino perfettamente.



Related posts