web-dev-qa-db-fra.com

Comment redémarrer un autre Mac via un terminal?

Récemment, mon ordinateur principal se bloque plus souvent et au lieu de le traiter durement en appuyant sur le bouton d'alimentation, je préfère le redémarrer doucement.

Je prends donc mon ordinateur portable, lance le terminal et me connecte à mon ordinateur principal.

ssh username@ip-address  

Je saisis mon mot de passe et c’est ma distance à chaque fois. Je sais que je peux tuer des processus uniques , mais lorsque j'essaie la commande redémarrage ou redémarrage , mon ordinateur portable redémarre, et non l'ordinateur principal auquel je me suis connecté via ssh.

Je pense que c'est possible, donc cela va à l'utilisateur de terminal avancé (je suis débutant).

13
pattulus

Une fois que vous vous êtes connecté via ssh, vous devez utiliser shutdown avec l'indicateur -r (pour le redémarrage):

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

Ou, pour tout faire en une seule commande:

$ ssh username@ip-address Sudo /sbin/shutdown -r now
28
Paul R