¿Cómo reiniciar otra Mac a través de la Terminal?

14

Recientemente, mi computadora principal se congela con más frecuencia y, en lugar de darle el duro tratamiento presionando el botón de encendido, prefiero reiniciarlo suavemente.

Así que tomo mi computadora portátil, enciendo la Terminal e inicio sesión en mi computadora principal.

ssh username@ip-address  

Ingreso mi contraseña y así de lejos llego cada vez. Sé que puedo eliminar procesos individuales , pero cuando intento el comando de reinicio o reinicio , mi computadora portátil se reinicia, no la computadora principal en la que inicié sesión ssh.

Creo que es posible, así que esto es para el usuario avanzado de la terminal (soy un principiante).

Patricio
fuente

Respuestas:

30

Una vez que haya iniciado sesión a través de ssh, debe usarlo shutdowncon la -rbandera (para reiniciar):

$ ssh username@ip-address
$ sudo /sbin/shutdown -r now

O, para hacerlo todo en un solo comando:

$ ssh username@ip-address sudo /sbin/shutdown -r now
Paul R
fuente
77
también puede escribirlo todo en una línea "ssh user @ host sudo / sbin / shutdown -r now"
Cyber ​​Oliveira
1
Gracias a todos, funciona perfectamente y me ahorra algo de tiempo. Afortunadamente, mi computadora no se ha congelado últimamente.
patrick