Como reiniciar outro Mac via Terminal?

13

Recentemente, meu computador principal congela com mais frequência e, em vez de dar a ele o tratamento difícil, apertando o botão liga / desliga, prefiro reiniciá-lo com cuidado.

Então eu pego meu laptop, inicio o Terminal e faço login no meu computador principal.

ssh username@ip-address  

Eu insiro minha senha e é assim que eu chego o tempo todo. Eu sei que posso matar processos únicos , mas quando eu tento o comando reboot ou restart , meu laptop é reinicializado, não o computador principal que eu loguei via ssh .

Eu acho que é possível, então isso vai para o usuário do terminal avançado (eu sou um iniciante).

    
por pattulus 17.03.2011 / 18:56

1 resposta

27

Uma vez que você tenha logado via ssh, então você precisa usar shutdown com o -r flag (para reiniciar):

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

Ou para fazer tudo em um único comando:

$ ssh username@ip-address sudo /sbin/shutdown -r now
    
por 17.03.2011 / 19:32