Πώς να κοιμάστε από απόσταση ένα Mac από οπουδήποτε με SSH ή iPhone

Πίνακας περιεχομένων:

Anonim

Απομακρυνθήκατε ποτέ από το Mac σας και ευχηθήκατε να το θέσετε σε κατάσταση ύπνου από απόσταση; Ίσως αφήσατε κατά λάθος ένα Mac ενεργοποιημένο στο σπίτι ή στη δουλειά ή ίσως απλώς να αφήσετε ένα Mac σε λειτουργία, ώστε να ολοκληρωθεί η λήψη. Ωστόσο, δεν χρειάζεται να το αφήνετε να λειτουργεί όσο λείπετε. Ακολουθούν δύο διαφορετικοί τρόποι με τους οποίους μπορείτε να κοιμάστε από απόσταση ένα Mac.

Θα καλύψουμε δύο μεθόδους για την απομακρυσμένη θέση ενός Mac σε αδράνεια από οπουδήποτε. Η πρώτη μέθοδος χρησιμοποιεί SSH και επομένως απαιτεί πρόσβαση στο τερματικό, και η άλλη χρησιμοποιεί μόνο email που σας επιτρέπει να κοιμάστε ένα Mac με iPhone ή iPad απλώς στέλνοντας ένα μήνυμα από μια επαληθευμένη διεύθυνση email.

Remotely Sleep a Mac with SSH

Η πρώτη μέθοδος προϋποθέτει γνώση του SSH και του Terminal και είναι πιο προηγμένη από τη μέθοδο email που αναφέρεται παρακάτω. Θα χρειαστεί να ενεργοποιήσετε εκ των προτέρων τον διακομιστή SSH στο Mac-στόχο για να λειτουργήσει αυτό, αυτό μπορεί να γίνει γρήγορα μέσω των Προτιμήσεων συστήματος > Network > Enable Remote Login. Σημειώστε επίσης τη διεύθυνση IP του Mac, με αυτήν θα συνδεθείτε.

  • Χρησιμοποιήστε Terminal και SSH στο Mac-στόχο, φροντίστε να καθορίσετε το κατάλληλο όνομα χρήστη και διεύθυνση IP:
  • ssh όνομα χρήστη@127.0.0.1

  • Μόλις συνδεθείτε, πληκτρολογήστε την ακόλουθη εντολή:
  • "

    osascript -e &39;tell application System Events>"

Δεν υπάρχει προειδοποίηση ή δισταγμός, ο στόχος Mac μεταβαίνει αμέσως σε κατάσταση αναστολής λειτουργίας και η σύνδεση SSH θα πεθάνει ως αποτέλεσμα. Το κύριο μειονέκτημα αυτής της μεθόδου είναι ότι θα χρειαστείτε πρόσβαση σε ένα πρόγραμμα-πελάτη SSH για να ενεργοποιήσετε τη μέθοδο ύπνου, αυτές είναι ευρέως διαθέσιμες για Mac OS X (Terminal), Windows (PuTTY) και iOS (Prompt ή MobileTerminal). Εάν δεν θέλετε να χρειαστεί να χρησιμοποιήσετε SSH για να θέσετε σε λειτουργία το Mac, μπορείτε επίσης να χρησιμοποιήσετε απομακρυσμένα τη λειτουργία θέσεως Mac σε κατάσταση αναστολής λειτουργίας στέλνοντας ένα email. Ωστόσο, η ρύθμιση χρειάζεται λίγο περισσότερο.

Απομακρυσμένη ύπνο σε Mac με iPhone μέσω email

Αυτή μπορεί να είναι η καλύτερη μέθοδος, επειδή μπορείτε να θέσετε το Mac σε κατάσταση αναστολής ανά πάσα στιγμή, πραγματοποιώντας λήψη ενός email από ένα iPhone (ή iPad 3G/4G). Θα πρέπει να έχετε πάντα το Mail.app να εκτελείται στο Mac-στόχο για να λειτουργήσει:

  • Άνοιγμα AppleScript Editor (/Applications/Utilities/)
  • Δημιουργήστε ένα νέο AppleScript που περιέχει ακριβώς τα ακόλουθα:
  • "

    πείτε την εφαρμογή Συμβάντα συστήματος για ύπνο"

  • Αποθηκεύστε το AppleScript ως "sleepmac.scpt" και τοποθετήστε το στο φάκελο Documents
  • Ανοίξτε την εφαρμογή Mail, τραβήξτε προς τα κάτω το μενού Mail και επιλέξτε "Προτιμήσεις"
  • Κάντε κλικ στους "Κανόνες" και επιλέξτε "Προσθήκη κανόνα"
  • Ονομάστε την περιγραφή κάπως σαν "Sleep Mac" και δημιουργήστε νέες συνθήκες με τις ακόλουθες επιλογές:
    • πέφτω
    • Από – Περιέχει – (καθορίστε την επαληθευμένη διεύθυνση email εδώ)
    • Θέμα – ισούται με – “Sleep now”
    • Εκτελέστε τις ακόλουθες ενέργειες: Εκτέλεση AppleScript – ~/Documents/sleepmac.scpt

  • Κάντε κλικ στο "OK" για να προσθέσετε το νέο σύνολο κανόνων και κάντε κλικ στο "Εφαρμογή" για να εφαρμόσετε το σύνολο κανόνων ύπνου σε όλα τα εισερχόμενα

Επαληθεύστε ότι όλα λειτουργούν στέλνοντας ένα email από τη διεύθυνση που ορίσατε με θέμα "Sleep now", το Mac θα πρέπει να αδράνει αμέσως. Εάν δεν λειτουργεί, βεβαιωθείτε ότι το AppleScript έχει ρυθμιστεί σωστά και ότι το σύνολο κανόνων έχει ρυθμιστεί σωστά και για τα εισερχόμενα του παραλήπτη για τα οποία έχει διαμορφωθεί το Mail.app. Με το σύνολο κανόνων που φαίνεται στο παραπάνω στιγμιότυπο οθόνης, οποιοδήποτε μήνυμα ηλεκτρονικού ταχυδρομείου που αποστέλλεται από το [email protected] με θέμα "Sleep now" θα κοιμηθεί αμέσως το Mac-στόχος.

Τόσο το SSH όσο και η αναστολή λειτουργίας μέσω αλληλογραφίας έχουν δοκιμαστεί για να λειτουργούν σε Mac που εκτελούν σύγχρονες εκδόσεις Mac OS και Mac OS X, αν και δεν υπάρχει τεχνικός περιορισμός και θα πρέπει να λειτουργούν πανομοιότυπα σε προηγούμενες εκδόσεις του Mac OS X επισης.

Πώς να κοιμάστε από απόσταση ένα Mac από οπουδήποτε με SSH ή iPhone