Come attivare SSH su Mac

Sommario:

Anonim

Tutti i Mac dispongono di un server SSH in bundle che è disabilitato per impostazione predefinita, ma può essere attivato in qualsiasi momento se desideri concedere l'accesso remoto alla riga di comando a una macchina.

Il server SSH in MacOS viene attivato utilizzando una funzione di condivisione denominata Accesso remoto. Con l'accesso remoto abilitato, ora il Mac dispone di SSH e SFTP per le connessioni remote.

Come abilitare il server SSH su un Mac con MacOS Ventura 13 o più recente

L'accensione del server SSH di macOS viene eseguita tramite una regolazione delle impostazioni nelle ultime versioni del software di sistema di MacOS:

  1. Scorri il menu  Apple e vai su "Impostazioni di sistema"
  2. Apri il pannello delle preferenze "Generale"
  3. Vai a "Generale"
  4. Attiva l'interruttore per "Accesso remoto" per attivare il server SSH sul Mac
  5. Facoltativamente ma consigliato, fai clic sul pulsante (i) per personalizzare l'accesso utente e creare un'esperienza completa della shell, selezionando la casella "Consenti l'accesso completo al disco per gli utenti remoti"
  6. Il server SSH si avvia immediatamente e il Mac è in grado di ricevere connessioni SSH in entrata

Come abilitare il server SSH su un Mac con MacOS Monterey o versioni precedenti

L'accensione del server SSH macOS viene eseguita tramite le preferenze di sistema nelle versioni precedenti di MacOS:

  1. Scorri il menu  Apple e vai su "Preferenze di sistema"
  2. Apri il pannello delle preferenze "Condivisione"
  3. Spunta la casella "Accesso remoto" per attivare il server SSH sul Mac
  4. Facoltativo ma consigliato a chiunque desideri creare un'esperienza shell completa, selezionare la casella "Consenti l'accesso completo al disco per gli utenti remoti"

  5. Il server SSH è stato avviato, sei libero di connetterti al Mac utilizzando qualsiasi client SSH

Puoi connetterti al Mac con qualsiasi client SSH da qualsiasi sistema operativo, sia che si tratti di un altro Mac con Terminal, PC Windows con PuTTY, Linux con un terminale, iPhone o Android con un'app SSH, Android con un'app SSH o qualsiasi altra cosa con un client SSH.

Connessione al Mac tramite SSH

Una volta abilitato l'accesso remoto, presta attenzione al testo sottostante per vedere qual è l'indirizzo IP di quel Mac. Utilmente, fornisce anche la sintassi della riga di comando da utilizzare nell'applicazione Terminale per avviare la connessione SSH remota: "nome utente ssh@indirizzo IP"

Ad esempio, se l'IP è 192.168.0.108 e il nome utente è "Paul", il comando sarà simile a:

ssh [email protected]

Puoi inserirlo nell'applicazione Terminale su un altro Mac o su qualsiasi altro client SSH, indipendentemente dal sistema operativo o dal dispositivo.

Ovviamente una volta effettuato l'accesso sei

Come disattivare il server SSH su un Mac

Disabilitare il server SSH in macOS è semplice come disattivare la funzione nelle preferenze:

  1. Scorri il menu  Apple e vai su "Preferenze di sistema"
  2. Apri il pannello delle preferenze "Condivisione"
  3. Deseleziona la casella "Accesso remoto" per disattivare il server Mac SSH
Come attivare SSH su Mac