Gå till innehåll
Just nu i M3-nätverket

Skicka avstängningskommando till iMac


MacNamara

Rekommendera Poster

Är det någon som känner till ett kommando man kan skicka via nätverket till en Mac och som får den att stänga av alt gå i viloläge?

Eller var man skulle kunna tänkas leta för att hitta ett sådant?

 

Jag är ute efter att automatisera vila/avstängning av datorn genom att låta en annan dator (Fibaro HC2) skicka ett sådant meddelande till Macens IP adress när larmet slås på i huset. Har implementerat motsvarande funktionalitet för att stänga av förstärkare mm och det borde ju finnas nåt motsvarande även till OSX.

 

Länk till kommentar
Dela på andra webbplatser

Använd ssh, typ

 

ssh user@minmac shutdown

 

Du kanske får fippla lite med sudo och rättigheter för att få det att funka. Jag kan inte testa själv just nu. Och skall det funka utan lösen får du sätta upp inloggning mha nycklar

Länk till kommentar
Dela på andra webbplatser

Terminal:

shutdown, skriv man shutdown för mer info.

 

shutdown x tid

där x är

-h för att stänga av (halt)

-r för att starta om (reboot)

-s för viloläge (sleep)

och där tid är minuter till avstängning, alternativt now för 0.

 

Ex:

shutdown -h 2

innebär att systemet påbörjar avstängning om 2 minuter.

 

shutdown kan inte användas av vanliga användare, du får köra

sudo shutdown ...

Länk till kommentar
Dela på andra webbplatser

Tänk på att sudo normalt kräver att du har en terminal. skall man köra terminallöst, dvs automatiskt över ssh från annan dator så måste man ställa in att användaren får göra detta med 'requiretty'-parametern. sen måste användare sättas upp att inte kräva lösen för sudo också, nopasswd

Länk till kommentar
Dela på andra webbplatser

Tack för svar.

Det var mer komplicerat än jag hoppats men ska testa lite när andan faller på!

Länk till kommentar
Dela på andra webbplatser

Ollie Williams

Terminal:

shutdown, skriv man shutdown för mer info.

 

shutdown x tid

där x är

-h för att stänga av (halt)

-r för att starta om (reboot)

-s för viloläge (sleep)

och där tid är minuter till avstängning, alternativt now för 0.

 

Ex:

shutdown -h 2

innebär att systemet påbörjar avstängning om 2 minuter.

 

shutdown kan inte användas av vanliga användare, du får köra

sudo shutdown ...

Har för mig att det ska vara ett plustecken där med. Typ avstängning om en timma:

 

sudo shutdown -h +60

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.



×
×
  • Skapa nytt...