Cómo suspender remotamente una Mac desde cualquier lugar con SSH o un iPhone

Tabla de contenido:

Anonim

¿Alguna vez has estado lejos de tu Mac y deseaste poder ponerlo en reposo de forma remota? Tal vez accidentalmente dejó una Mac encendida en casa o en el trabajo, o tal vez simplemente dejó una Mac en funcionamiento para que se pudiera completar una descarga. Sin embargo, no tiene que dejarlo funcionando mientras no está, aquí hay dos formas diferentes de dormir una Mac de forma remota.

Cubriremos dos métodos para poner una Mac en suspensión de forma remota desde cualquier lugar. El primer método usa SSH y, por lo tanto, requiere acceso a la Terminal, y el otro usa solo el correo electrónico, lo que le permite dormir una Mac con un iPhone o iPad simplemente enviando un mensaje desde una dirección de correo electrónico verificada.

Suspender remotamente una Mac con SSH

El primer método asume el conocimiento de SSH y la Terminal y es más avanzado que el método de correo electrónico mencionado a continuación. Deberá habilitar el servidor SSH en la Mac de destino de antemano para que esto funcione, esto se puede hacer rápidamente a través de Preferencias del sistema > Red > Habilitar inicio de sesión remoto. Tome nota de la dirección IP de Mac también, eso es con lo que se conectará.

  • Use Terminal y SSH para el Mac de destino, asegúrese de especificar el nombre de usuario y la dirección IP adecuados:
  • ssh [email protected]

  • Una vez que haya iniciado sesión, escriba el siguiente comando:
  • "

    osascript -e &39;dile a la aplicación Eventos del sistema>"

No hay advertencia ni vacilación, la Mac de destino entra inmediatamente en modo de suspensión y, como resultado, la conexión SSH morirá. La principal desventaja de este método es que necesitará acceso a un cliente SSH para activar el método de suspensión, estos están ampliamente disponibles para Mac OS X (Terminal), Windows (PuTTY) e iOS (Prompt o MobileTerminal). Si no quiere tener que usar SSH para dormir la Mac, también puede poner las Mac en suspensión de forma remota enviando un correo electrónico, aunque se necesita un poco más para configurarlo.

Suspender remotamente una Mac con un iPhone por correo electrónico

Este puede ser el mejor método porque puede poner la Mac en reposo en cualquier momento disparando un correo electrónico desde un iPhone (o iPad 3G/4G). Necesitarás tener siempre Mail.app ejecutándose en la Mac de destino para que esto funcione:

  • Abrir el Editor AppleScript (/Aplicaciones/Utilidades/)
  • Cree un nuevo AppleScript que contenga exactamente lo siguiente:
  • "

    decir a la aplicación los eventos del sistema a dormir"

  • Guarde el AppleScript como “sleepmac.scpt” y colóquelo en su carpeta Documentos
  • Abra la aplicación Mail, despliegue el menú Mail y seleccione "Preferencias"
  • Haga clic en "Reglas" y elija "Agregar regla"
  • Nombra la descripción como "Sleep Mac" y crea nuevas condiciones con las siguientes opciones:
    • me caigo
    • De: contiene: (especifique aquí la dirección de correo electrónico verificada)
    • Asunto – Es igual a – “Dormir ahora”
    • Realizar las siguientes acciones: Ejecutar AppleScript – ~/Documents/sleepmac.scpt

  • Haga clic en "Aceptar" para agregar el nuevo conjunto de reglas y haga clic en "Aplicar" para aplicar el conjunto de reglas de suspensión a todas las bandejas de entrada

Verifique que todo funcione enviando un correo electrónico desde la dirección que especificó con el asunto "Dormir ahora", la Mac debería dormir inmediatamente. Si no funciona, verifique que AppleScript se haya configurado correctamente y que el conjunto de reglas esté configurado correctamente y para la bandeja de entrada del destinatario para la que está configurado Mail.app. Con el conjunto de reglas que se muestra en la captura de pantalla anterior, cualquier correo electrónico enviado desde [email protected] con el asunto "Dormir ahora" dormirá la Mac de destino inmediatamente.

Se ha probado que tanto SSH como el modo de reposo a través de Mail funcionan en Mac que ejecutan versiones modernas de Mac OS y Mac OS X, aunque no hay limitaciones técnicas y deberían funcionar de manera idéntica en versiones anteriores de Mac OS X también.

Cómo suspender remotamente una Mac desde cualquier lugar con SSH o un iPhone