Як дистанційно перевести Mac у режим сну з будь-якого місця за допомогою SSH або iPhone
Зміст:
- Віддалений режим сну Mac за допомогою SSH
- Віддалений режим сну Mac з iPhone за допомогою електронної пошти
Ви коли-небудь були далеко від свого Mac і хотіли перевести його в режим сну віддалено? Можливо, ви випадково залишили Mac увімкненим удома чи на роботі, або просто залишили Mac працювати, щоб завершити завантаження. Вам не потрібно залишати його запущеним, поки вас немає, ось два різні способи віддаленого переходу Mac у сплячий режим.
Ми розглянемо два методи дистанційного переведення Mac у режим сну з будь-якого місця. Перший метод використовує SSH і, таким чином, вимагає термінального доступу, а інший використовує лише електронну пошту, що дозволяє вам спати на Mac з iPhone або iPad, просто надіславши повідомлення з підтвердженої електронної адреси.
Віддалений режим сну Mac за допомогою SSH
Перший метод передбачає знання SSH і терміналу та є більш досконалим, ніж метод електронної пошти, згаданий нижче. Вам потрібно буде заздалегідь увімкнути SSH-сервер на цільовому комп’ютері Mac, щоб це працювало. Це можна швидко зробити за допомогою системних налаштувань > Мережа > Увімкнути віддалений вхід. Також запам’ятайте IP-адресу комп’ютера Mac, за допомогою якої ви будете до нього підключатися.
- Використовуйте термінал і SSH для цільового Mac, обов’язково вкажіть відповідне ім’я користувача та IP-адресу:
- Після входу в систему введіть таку команду: "
ssh ім’я користувача@127.0.0.1
osascript -e &39;повідомити додатку Системні події>"
Немає попередження чи вагань, цільовий Mac негайно переходить у сплячий режим, і в результаті з’єднання SSH припиниться. Основним недоліком цього методу є те, що вам потрібен доступ до SSH-клієнта, щоб активувати метод сну. Вони широко доступні для Mac OS X (термінал), Windows (PuTTY) і iOS (підказка або мобільний термінал). Якщо ви не хочете використовувати SSH для переведення Mac у сплячий режим, ви також можете віддалено перевести комп’ютери Mac у сплячий режим, надіславши електронний лист, хоча для налаштування знадобиться трохи більше часу.
Віддалений режим сну Mac з iPhone за допомогою електронної пошти
Це може бути найкращим методом, тому що ви можете будь-коли перевести Mac у режим сну, відправивши електронний лист із iPhone (або iPad 3G/4G). Щоб це працювало, вам потрібно завжди мати запущену програму Mail.app на цільовому Mac:
- Відкрийте редактор AppleScript (/Applications/Utilities/)
- Створіть новий AppleScript, який точно містить наступне: "
- Збережіть AppleScript як «sleepmac.scpt» і помістіть його в папку «Документи»
- Відкрийте програму «Пошта», витягніть меню «Пошта» та виберіть «Налаштування»
- Натисніть «Правила» та виберіть «Додати правило»
- Назвіть опис щось на зразок «Sleep Mac» і створіть нові умови з такими параметрами:
- я падаю
- Від – Містить – (вкажіть тут перевірену електронну адресу)
- Тема – Дорівнює – «Спи зараз»
- Виконайте такі дії: Запустіть AppleScript – ~/Documents/sleepmac.scpt
- Натисніть «ОК», щоб додати новий набір правил, і натисніть «Застосувати», щоб застосувати набір правил сну до всіх вхідних повідомлень
перевести програму в режим сну"
Перевірте, чи все працює, надіславши електронний лист із адреси, яку ви вказали з темою «Сон зараз», Mac повинен негайно перейти в режим сну. Якщо це не працює, переконайтеся, що AppleScript налаштовано належним чином, а набір правил налаштовано належним чином і для папки вхідних повідомлень одержувача, для якої налаштовано Mail.app. Завдяки набору правил, показаному на знімку екрана вище, будь-який електронний лист, надісланий із [email protected] із темою «Sleep now», негайно переведе цільовий Mac у сплячий режим.
Як SSH, так і сплячий Mail перевірено на роботу на комп’ютерах Mac із сучасними версіями Mac OS та Mac OS X, хоча немає технічних обмежень, і вони повинні функціонувати однаково в попередніх версіях Mac OS X так само.