Блокировка mac os. Screensaver и активный угол экрана

Если вы работаете в офисе или другом месте, где доступ к вашему компьютеру могут получить посторонние люди, полезно не забывать про блокировку компьютера. Это простой, но надежный способ обезопасить свои данные от попадания в чужие руки. Отходя от компьютера, многие часто выключают или отправляют его в сон, вместо того, чтобы просто заблокировать. В долгосрочной перспективе такое обращение может навредить жестким и SSD-дискам, для которых каждый полноценный уход в сон является нагрузкой. Мы расскажем, как быстро заблокировать компьютер под управлением macOS, не уводя его в сон.

Горячие клавиши


Самый быстрый способ заблокировать экран – быстрое сочетание клавиш. Но чтобы не просто выключить дисплей, а полноценно заблокировать компьютер, необходимо сначала изменить стандартные настройки системы.

Для этого необходимо:

    Открыть «Системные настройки» > «Защита и безопасность» > «Основные».

    Поставить галочку напротив пункта «Запрашивать пароль». В выпадающем меню выбрать «сразу» или другой интервал по своему усмотрению.

    Заблокировать экран сочетанием клавиш Ctrl + Shift + Eject или Ctrl + Shift + Power .

Данная комбинация клавиш блокирует экран компьютера, но не отправляет его в сон. Это означает, что все фоновые задачи продолжают работать. Если вам необходимо перевести компьютер в спящий режим, то для этого необходимо использовать сочетание клавиш Command + Option + Eject или Command + Option + Power . Если у вас новый MacBook Pro с Touch Bar



Одна из особенностей нового MacBook Pro с сенсорной панелью Touch Bar – в нем отсутствует кнопка «Power», поэтому классическое сочетание клавиш для блокировки дисплея использовать невозможно. На помощь придет Touch Bar, для которого есть специальная кнопка блокировки. Найти её можно тут:

«Системные настройки» > «Клавиатура» > «Настройка Touch Bar»

Настройки дисплея



Интерфейс macOS позволяет настроить углы дисплея для осуществления быстрых действий. Одним из таких действий может стать перевод монитора в режим сна, что автоматически приведет к блокировки компьютера.

Настроить это можно следующим образом:

    «Системные настройки» > «Рабочий стол и заставка» > «Активные углы».

    Указать желаемый угол и в выпадающем меню выбрать «Перевести монитор в режим сна».

    Нажать «ОК».

Теперь, когда вы задержите курсор мышки в выбранном углу, компьютер автоматически выключит дисплей и заблокируется.

Сторонний софт



Существует множество сторонних программ и утилит, позволяющих разместить кнопку блокировки компьютера на верхней панели в macOS. Например, Parallels Toolbox , где в выпадающем меню есть пункт быстрой блокировки компьютера.

Многие Windows-пользователи знают (а свитчеры помнят) сочетание клавиш Windows+L , которое в одно мгновение «ставит замок» на PC-компьютер, чтобы ограничить к нему нежелательный доступ, пока хозяин в отлучке. В OS X такой функции, увы, до сих пор не появилось, хотя все необходимые средства давно под рукой. Остается самостоятельно создать службу, которая позволит блокировать Мак так же просто - в одно нажатие желаемых клавиш.

Создание службы Automator

Конечно, проще всего это сделать с помощью программы Automator, которая бесплатна и доступна на каждом более-менее современном Маке. Создайте новый документ, выбрав для него тип Служба (Service) . В «шапке» алгоритма установите, чтобы служба не получала никаких входных данных (no input) и работала в любой программе (any application) .

В тело алгоритма добавьте одно-единственное действие - Запустить shell-скрипт (Run Shell Script) . Проверьте, чтобы в выпадающем списке Shell был выбран пункт /bin/bash , а в списке Передать ввод (Pass input) - пункт в stdln (to stdln) . Внутрь действия вставьте следующий код:

/System/Library/CoreServices/"Menu Extras"/User.menu/Contents/Resources/CGSession -suspend

Сохраните службу, например, под названием .

Привязка сочетания клавиш

Созданная служба будет доступной в главном меню любой Мак-программы - в группе Службы (Services). Чтобы упростить ее вызов, ей можно назначить клавиатурное сокращение.

Запустите «Системные настройки» (System Parameters) и откройте модуль Клавиатура (Keyboard) . Здесь перейдите на вкладку Сочетания клавиш (Keyboard Shortcuts) и в левом списке выберите пункт Службы (Services) . После этого в правом списке, в категорииОсновные (General) , щелкните на имени только что созданной службы - Заблокировать Мак (Lock the Mac) .

Вы увидите кнопку добавить сочетание (add shortcut) - щелкните по ней и сразу введите желаемое клавиатурное сокращение. По аналогии с Windows+L можно было бы выбрать command+L , однако такое сочетание клавиш используется во многих Мак-программах. Посему лучше ввести, например, command+control+L (⌘⌃L) - проверьте только, не используется ли и это сочетание в каких-нибудь ваших программах.

Если все в порядке, то сразу по нажатию этого клавиатурного сокращения вы переведете Мак в режим входа в систему: рядом с вашим именем будет оранжевый кружок с галочкой, означающий, что ваша учетная запись OS X в данный момент активна, и нужно только ввести пароль, чтобы вернуться в систему.

[Добавлено] Альтернативный способ

В комментариях приводится еще один метод блокировки Мака. Откройте «Системные настройки» (System Preferences), модуль Защита и безопасность (Security & Privacy) . Здесь включите параметр Запрашивать пароль … при выходе из режима сна или заставки (Require password … after sleep or screen saver begins) . В выпадающем списке выберите пункт сразу (immediately) , чтобы блокировка системы происходила сразу, как только запустится экранная заставка или выключится дисплей. Эта же функция сработает, если дисплей выключить вручную комбинацией клавиш control+shift+eject . Единственный минус этого метода заключается в том, что в каких-то случаях может понадобиться всего лишь потушить экран - без последующего ввода пароля. Если вам такой способ не кажется удобным, воспользуйтесь вышеизложенной методой создания службы «Автоматора».

6 способов быстрой блокировки Mac OS X

Бывает, что нужно быстро заблокировать Мак. При этом надо отлучиться ненадолго, а выключать или усыплять компьютер не хочется. Есть несколько способов заблокировать Mac OS X в одно мгновение. При этом для продолжения работы останется только ввести пароль учетной записи.

Итак, шесть способов блокировки Mac OS X:

1. Выйти из системы с помощью комбинации Shift-Command-Option-Q. Не самый быстрый способ, зато надежный.

2. Установить Dashboard-виджет , единственное предназначение которого – быстрая блокировка Mac OS X. Все что нужно сделать, это открыть Dashboard и дважды кликнуть на иконке Locker.

3. Один из самых простых и быстрых способов решения задачи: поставьте галочку Служебные программы -> Связка ключей -> Настройки -> Показать статус в строке меню (Utilities -> Keychain Access -> Preferences -> Show Status in Menu Bar). После чего в верхнем меню появляется иконка в виде замочка, нажатием по которой можно в мгновение блокировать Mac OS X.


Перед тем как продолжить, убедитесь что в настройках установлена блокировка заставки в Mac OS X: Системные настройки -> Безопасность -> Общие -> Запрашивать пароль.

4. Установить активный экран Мака на запуск заставки. Для этого зайдите в Системные настройки -> Expose и Spaces -> Expose и выберите любой угол. Теперь для блокировки останется перенести курсор в заданный участок экрана. Единственный недостаток: во время работы Вы можете случайно попасть в активный угол экрана и блокировать Mac OS X.


5. Если Вы свитчер и привыкли решать проблему безопасности данных на ПК клавишами Win+L, то можете воспользоваться утилитой, которая назначает горячую клавишу на запуск заставки в Mac OS X. Приложение называется .


6. И, наконец, самый элегантный способ. Если Вы владелец iPhone, то можете воспользоваться утилитой AirLock. Не будем подробно останавливаться на программе – . Программа блокирует и разблокирует компьютер в зависимости от того, на каком расстоянии от него находится iPhone или iPod. Другими словами, отойдя от Мака с iPhone Вы заблокируете компьютер, а при приближении – автоматически разблокируете. Наверное, самый гиковский способ решения задачи.


Если Вы знаете другие способы быстрой блокировки Мака, то прошу высказываться в комментариях.

Бывает так, что надо отойти от компьютера, но выходить из системы не хочется - запущено много программ или скачивается долгожданный торрент с непотопляемого thepiratebay. Редкому извращенцу нравится когда в отсутствие хозяина кто-то копается в его интимных файлах, поэтому пробежимся по способам блокировки доступа к компьютеру с Mac OS X. Откуда-то из долговременной памяти мне подсказывают, что это называется «заблокировать экран».

К сожалению, в Mac OS ни один из вариантов блокировки экрана не является очевидным - найти их «в лоб» мне в свое время не удалось.

Включите запрос пароля при выходе из сна и заставки

В системных настройках есть пункт, включающий запрос пароля при пробуждении компьютера или при выходе из режима заставки. Этот способ самый простой и найти его было несложно. Заходим сюда: Системные настройки → Безопасность → Общие . Ставим галочку в нужном месте.

После включения этой опции, для выхода из сна или заставки потребуется ввести пароль пользователя.

Закрыть экран при помощи связки ключей

Не всем подойдет предыдущий способ, поскольку необходимо дождаться включения заставки, а это несколько драгоценных минут. Есть еще один вариант, он менее очевиден для начинающего пользователя (особенно свитчера), поскольку требует вовлечения Связки ключей (Keychain), которая в среде Windows не имеет стандартного аналога.

Итак, запускаем программу (она лежит в папке Программы → Служебные программы ), идем в меню Связка ключей → Настройки → Основные настройки , включаем пункт Показать статус в строке меню .

В строке меню появится замок, нажатие на котором вызывает меню связки ключей. Нас интересует первый пункт - закрыть экран. Честно говоря, остальными я ни разу не пользовался.

Быстрое переключение пользователей нам в помощь

Есть еще один способ закрыть компьютер от посягательств - воспользоваться возможностью, предоставляемой режимом быстрого переключения пользователей. Если вы делите компьютер с кем-то еще, то этот вариант вполне неплох. Я единоличник, так что этот способ привожу только для полноты картины.

Снова идем в настройки системы Системные настройки → Учетные записи → Параметры входа . Включаем быстрое переключение пользователей, выбираем по вкусу что отображать в строке меню - имя, краткое имя (логин) или картинку.

Новый пункт в строке меню дает доступ к быстрому переключению пользователей, а также к пункту Окно входа , который делает то, что нам нужно - блокирует компьютер вплоть до ввода пароля одного из пользователей.

Надо бы дома включить последний режим, а то, бывает, палюсь, да…

Вроде бы это все стандартные способы заблокировать компьютер. Есть еще сторонние приложения, вроде MacLock, ScreenLock, но я в них нужды не вижу - и так хватает, на любой случай паранойи.

Немного любопытно, можно ли один из вариантов назначить на горячую кнопку. Я пока не знаю как.

В один прекрасный день я стал использовать mac os x как основную операционную систему. И с тех пор я иногда обнаруживаю, что некоторые функции, к которым я привык, отсутствуют в том или ином виде. Работая с компьютерами больше 10 лет, у меня выработалась стойкая привычка блокировать рабочий стол, если я отхожу даже на 2 минуты.

Первым делом я решил поискать в «Горячих клавишах», в которых можно настроить почти все, но «блокировки» там не оказалось. Пришлось немного поискать, и как выяснилось - несколько решений есть. Условно их можно поделить на 2 способа. Первый, блокирование через запрос пароля для отключения заставки. Второй, быстрая смена пользователя.

Блокировка заставкой

Для того что бы включить запрос пароля для отключение заставки, идем в System Preferences->Security и включаем чекбокс «Require password to wake up computer from sleep or screen saver»

Казалось бы, не плохой вариант, только вот ждать пока она включится, совсем не интересно. Самое обидное, что простым (без сторонних приложение) способом включение заставки повесить на какое-либо сочетание клавиш мне не удалось. Гуглим, читаем, вспоминаем про Expose. Активировать заставку можно подводом курсора в один из углов.

Очень долгое время этот способ был самым любимым.

Быстрая смена пользователя

Оказалось, что не все так плохо в датском королевстве, есть функционал переключения между пользователями, который блокирует рабочий стол для ввода пароля. Активируется он тоже достаточно просто. Для этого необходимо зайти в System Preferences->Accounts. Кликнуть на изображении замочка, для того что бы авторизироваться и включить чекбокс «Enable fast user switching».

Теперь у нас в появился красивый значок для переключения пользователей.

Нажимаем на него и выбираем пункт «Login Window…» и наблюдаем прикольный эффект при блокировке.

Возвращаясь к клавишам, продвижения ноль, так как нормально, одним сочетанием, переключать пользователей так же не получается. Извращения с цепочкой комбинаций даже не буду описывать.

Quicksilver

Через некоторое время я открыл для себя бесплатную утилиту quicksilver и его функционал триггеров, которые можно повесить на горячие клавиши. И тут мне пришла в голову идея написать не большой скрипт для включения заставки по сочетанию cmd+shift+L. Для этого нам потребуется:
1. Поставить quicksilver
Скачать можно с quicksilver.en.softonic.com/mac , установка тривиальна.
2. Написать скрипт для запуска заставки
Для написание воспользуемся стандарным приложением «Script Editor.app». Запускаем и пишем следующий текст:

Tell application “ScreenSaverEngine”

Должно выглядеть примерно так:

3. Сохранить скрипт активации заставки
Сохраняем это где понравится (я сохранил в домашнем каталоге), запоминаем путь.
4. Добавить триггер на нужное сочитание клавиш
Для этого открываем quicksilver, вкладку triggers.

Триггеры в QS
Жмакаем на плюсик внизу и выбираем пункт Hotkey. В ячейку добавляем скрипт написаный на предыдущем шаге, как на картинке.

Бонус-функционал

Позже мне пришла в голову идея, а почему бы еще и не ставить на паузу iTunes при блокировке экрана? Для этого нам потребуется просто добавить такие строчки в конец скрипта который запускает заставку:

Tell application “iTunes”

С новым функционалом жизнь становится немного проще.