Sospendere un Mac da remoto: guida pratica con SSH e iPhone

Sei mai stato lontano dal tuo Mac e hai desiderato di poterlo mettere a dormire da remoto? Magari hai dimenticato un Mac acceso a casa o al lavoro, oppure hai lasciato un download in corso. Non è necessario tenerlo attivo mentre sei in giro. Ecco due metodi diversi per mettere il tuo Mac in modalità sleep da qualsiasi luogo.

Esploreremo due approcci per far dormire il tuo Mac: il primo utilizza SSH e richiede una certa familiarità con il terminale, mentre il secondo metodo è semplice e si avvale della posta elettronica, permettendoti di mettere a riposo il Mac utilizzando un iPhone o un iPad, semplicemente inviando un messaggio da un’email verificata.

Dormire in modalità remota su un Mac con SSH

Il primo metodo richiede una certa conoscenza di SSH e del terminale, risultando più avanzato rispetto all’opzione via email che vedremo dopo. Prima di tutto, assicurati di abilitare il server SSH sul Mac di destinazione. Puoi farlo facilmente seguendo il percorso Preferenze di Sistema > Rete > Abilita accesso remoto. Ricorda di annotare l’indirizzo IP del tuo Mac, che ti servirà per la connessione.

  • Apri il Terminale e utilizza SSH per connetterti al Mac di destinazione, assicurandoti di specificare correttamente il nome utente e l’indirizzo IP:
  • ssh nomeutente@127.0.0.1

  • Dopo aver effettuato l’accesso, digita il seguente comando:
  • osascript -e ‘tell application «System Events» to sleep’

Il tuo Mac si addormenterà istantaneamente, senza alcun avviso. Tuttavia, la connessione SSH si interromperà subito dopo. Un aspetto da considerare è che hai bisogno di un client SSH per attivare il metodo di sospensione, disponibile per Mac OS X (Terminale), Windows (PuTTY) e iOS (Prompt o MobileTerminal). Se non vuoi utilizzare SSH, puoi optare per la sospensione remota tramite email, anche se richiede un po’ più di configurazione.

Dormire un Mac da remoto con un iPhone tramite email

Questo metodo è particolarmente vantaggioso perché ti consente di mettere il Mac in modalità sleep in qualsiasi momento, semplicemente inviando un’email da un iPhone (o un iPad con connessione 3G/4G). Assicurati che Mail.app sia sempre attivo sul Mac di destinazione:

  • Apri l’Editor AppleScript (/ Applicazioni / Utility /)
  • Crea un nuovo AppleScript contenente esattamente il seguente codice:
  • tell application «System Events» to sleep
    Sospendere un Mac da remoto

  • Salva l’AppleScript come «sleepmac.scpt» e posizionarlo nella cartella Documenti
  • Apri l’app Mail, vai al menu Mail e seleziona «Preferenze»
  • Clicca su «Regole» e scegli «Aggiungi regola»
  • Assegna alla regola un nome come «Sleep Mac» e imposta le seguenti condizioni:
    • Da – Contiene – (inserisci qui l’indirizzo email verificato)
    • Oggetto – È uguale a – «Dormi ora»
    • Esegui le seguenti azioni: Esegui AppleScript – ~ / Documents / sleepmac.scpt

    Sospendere un Mac via email

  • Fai clic su «OK» per aggiungere la nuova regola e poi su «Applica» per attivarla su tutte le caselle di posta

Per testare se tutto funziona correttamente, invia un’email dall’indirizzo specificato con oggetto «Dormi ora». Il tuo Mac dovrebbe andare a dormire immediatamente. Se non dovesse funzionare, assicurati che l’AppleScript sia stato configurato correttamente e che le regole siano impostate correttamente per la casella di posta del destinatario. Con l’impostazione mostrata nello screenshot, qualsiasi email inviata da mac@osxdaily.com con oggetto «Dormi ora» farà addormentare il Mac di destinazione.

Sia SSH che la sospensione tramite email sono stati testati con successo su Mac con le versioni più moderne di Mac OS e Mac OS X. Non ci sono limitazioni tecniche, quindi dovrebbero funzionare senza problemi anche sulle versioni precedenti di Mac OS X.

Novità e aggiornamenti per il 2024

Nel 2024, Apple ha continuato a perfezionare le sue funzionalità di accesso remoto, rendendo l’esperienza utente ancora più fluida. Con l’introduzione di nuovi strumenti di automazione, gli utenti possono integrare Siri Shortcuts per attivare la sospensione remota, semplificando ulteriormente il processo. Inoltre, gli aggiornamenti della sicurezza hanno reso SSH ancora più robusto, garantendo che le connessioni siano sempre protette. Se non hai ancora provato queste nuove funzionalità, è il momento ideale per farlo!

In alternativa, considera di esplorare app di terze parti dedicate alla gestione remota dei Mac, che offrono interfacce utente intuitive e un’ampia gamma di opzioni personalizzabili. Queste app possono offrire anche notifiche push, permettendoti di ricevere avvisi sullo stato del tuo Mac direttamente sul tuo iPhone. Rimani sempre aggiornato sulle ultime novità di Apple per sfruttare al meglio le potenzialità dei tuoi dispositivi!

ItBookMac