Блокировка экрана в Mac Os X. Как работает блокировка на Mac, и что делать, если Mac заблокировали

Многие 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 . Единственный минус этого метода заключается в том, что в каких-то случаях может понадобиться всего лишь потушить экран - без последующего ввода пароля. Если вам такой способ не кажется удобным, воспользуйтесь вышеизложенной методой создания службы «Автоматора».

Если вы работаете в офисе или другом месте, где доступ к вашему компьютеру могут получить посторонние люди, полезно не забывать про блокировку компьютера. Это простой, но надежный способ обезопасить свои данные от попадания в чужие руки. Отходя от компьютера, многие часто выключают или отправляют его в сон, вместо того, чтобы просто заблокировать. В долгосрочной перспективе такое обращение может навредить жестким и 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 , где в выпадающем меню есть пункт быстрой блокировки компьютера.

В один прекрасный день я стал использовать 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”

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

Перевод компьютера в режим сна - несомненно полезная и часто используемая опция. Благодаря блокировке и режиму сна вы можете практически мгновенно продолжать работу с момента, на котором остановились. Существует несколько способов блокировки Mac. Мы рекомендуем ознакомиться с каждым и выбрать для себя наиболее удобный.

Вконтакте

Следующие пять способов работают при активированном пароле администратора. Если вы этого ещё не сделали, то пройдите в меню  в строке меню → Системные настройки… → Защита и безопасность .

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

1. Закройте крышку

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

2. Меню Apple ()

Если же у вас iMac или любой другой компьютер яблочной мегакорпорации, то кликните по значку  для перехода в специальное меню и выберите пункт «Режим сна ».

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

Существует два сочетания клавиш для блокировки Mac:

  • Control (⌃) + Shift (⇧) + кнопка питания - блокировка Macbook (на старых моделях Mac с оптическим приводом вместо кнопки питания используйте клавишу «Извлечь » (Eject));
  • Control (⌃) + Shift (⇧) + клавиша «Извлечь» (Eject) - блокировка iMac, Mac Mini и Mac Pro с клавиатуры.
  • Command (⌘) + Option (⎇) + кнопка питания - перевод Macbook в режим сна (или Command (⌘) + Option (⎇) + Eject для компьютеров с дисководом).
  • Command (⌘) + Option (⎇) + клавиша «Извлечь» (Eject) - перевод в режим сна iMac, Mac Mini и Mac Pro с клавиатуры.

И блокировка, и режим сна отключат дисплей Mac. Различие между ними в том, что перевод компьютера в сон дополнительно переключает процессор в режим экономии энергии, останавливает жёсткий диск (HDD) и прекращает выполнение фоновых задач. Такой режим позволяет экономить электричество при использовании стационарного Mac и меньше разряжает аккумулятор MacBook.

Также не забудьте про параметры Блокировки экрана и Режима сна Mac, находящиеся в разделе Экономия энергии в приложении Системные настройки .

4. Активные углы

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

Для настройки этого параметра откройте меню  → Системные настройки… → Рабочий стол и заставка → вкладка «Заставка» , а затем кликните по кнопке «Активные углы… ».

5. Добавьте иконку в Dock

Как вариант, добавить иконку быстрого запуска скринсейвера и соответственно блокировки Mac на панель Dock. Для этого откройте проводник Finder и в строке меню выберите пункт Переход → Переход к папке… Shift (⇧) + Command (⌘) + G ).

В появившемся окошке введите следующий путь и нажмите кнопку «Перейти »:

/Система/Библиотеки/Frameworks/ScreenSaver.framework/Versions/A/Resources

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

/System/Library/Frameworks/ScreenSaver.framework/Versions/A/Resources/

В папке «Resources » отыщите интересующий файл скринсейвера и перетащите его иконку на панель Dock.

Подобрать красивую и уникальную заставку на экран блокировки можно .

Оставшиеся два способа блокировки Mac работают вне зависимости от того активирован или отключен пароль блокировки.

6. Связка ключей

Благодаря Связке ключей вы сможете добавить иконку блокировки Mac в строку меню.

Откройте проводник Finder → Программы → Утилиты и запустите приложение «Связка ключей» .

Откройте вкладку «Связка ключей » в строке меню и перейдите в Настройки (или нажмите сочетание клавиш Command (⌘) + запятая ).

Поставьте галочку напротив пункта «Показывать статус связки ключей в строке меню ».

В строке меню возле часов отобразится новая иконка - замочек. Кликните по ней и выберите «Закрыть экран ».

7. Быстрое переключение между пользователями

А это другой способ блокировки Mac через иконку в строке меню. Пройдите в меню  в строке меню → Системные настройки… → Пользователи и группы .

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

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

В строке меню возле часов отобразится новая иконка с именем пользователя в учётную запись которого на данный момент выполнен вход. Кликните по меню и выберите пункт «Окно входа… » чтобы заблокировать Mac.

8. Блокировка при помощи iPhone, iPad или Apple Watch

Благодаря сторонним приложениям, таким как, например, MaciD, пользователи получили возможность настроить автоматическую блокировку Mac, в случае отдаления от компьютера.

Кроме того, программа позволяет создать на домашнем экране iOS-устройства ярлык, нажатие которого приведет к блокировке Mac.

Скачать MacID и более подробно ознакомится с функционалом приложения можно .

Ваш Mac может блокироваться автоматически, если вы отойдёте от него вместе с iPhone. Для этого понадобится приложение Unlox.

Почему важно блокировать Mac

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

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

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

А еще при удобной возможности у недоброжелателя появится шанс изменить данные в документах на вашем Mac, которые могут быть важны для него - например, цифры в отчетах.

Поэтому важно блокировать Mac, если вы оставляете его без присмотра.

Unlox автоматически блокирует Mac, когда вы отходите от него


Блокировать Mac можно вручную, но с приложением Unlox это получится автоматически. Оно определяет удаленность iPhone от Mac на базе мощности сигнала Bluetooth и блокирует компьютер, если дистанция между ним и смартфоном существенно увеличилась. Это очень удобно в ежедневном использовании.

Настройка занимает минимум времени. Сначала вам нужно загрузить Unlox для iPhone по ссылке в конце статьи, а после этого скачать клиент приложения для Mac и переместить его в папку «Программы».

При первом запуске последнего вам предложат выбрать мобильное устройство из списка тех, которые находятся рядом с компьютером. В дальнейшем вы сможете добавить дополнительные iPhone или iPad, если в этом будет необходимость.

Для использования Unlox нужно любое мобильное устройство на базе iOS 11.2 и более новой версии операционной системы, а также компьютер на macOS High Sierra.

Приложение использует профиль Bluetooth LE, поэтому работу с ним поддерживают только MacBook 2015, MacBook Pro 2012, MacBook Air 2012, Mac mini 2012, iMac 2012, Mac Pro 2013 или более поздние модели Mac.

При использовании Unlox значок приложения постоянно находится в строке меню macOS. Отсюда можно произвести базовую настройку программы - установить отдаление iPhone от Mac для автоматической блокировки (Autolock), а также обратного процесса (Proximity Wake).

Разблокировать Mac можно через Touch ID и Face ID


Когда вы подходите к заблокированному Mac, Unlox отправляет вам на iPhone уведомление с предложением разблокировать компьютер с помощью Touch ID или Face ID.

Такой способ аутентификации особенно удобен, если у вас на Mac установлен длинный сложный пароль.

Главное меню Unlox на iPhone показывает полный список Mac, к которым привязан этот смартфон. С помощью него вы можете контролировать блокировку и разблокировку своих MacBook, iMac и Mac Pro одновременно.

У вас есть возможность блокировать Mac в ручном режиме. Для этого нужно просто нажать на поле конкретного компьютера в интерфейсе приложения на смартфоне.

Отсюда же можно контролировать воспроизведение мультимедийного контента на каждом Mac - ставить его на паузу и переключаться между аудиозаписями или видеофайлами.

У Unlox есть еще несколько полезных функций


Заблокировать Mac стандартными средствами можно через системное меню macOS, с помощью сочетания клавиш Control + Command + Q или с помощью специальной кнопки на Control Strip на Touch Bar.

Unlox позволяет добавить любое дополнительное сочетание клавиш для блокировки экрана вашего Mac. Для этого нужно перейти в раздел работы с приложением из статусной строки, открыть меню Advanced и выбрать пункт Set keyboard shortcuts.

С помощью приложения Unlox можно настроить специальную комбинацию нажатий на трекпад или мышку Magic Mouse, с помощью которого получится быстро разблокировать ваш Mac. Это можно сделать через меню Tap to Unlock.

В данном случае лучше также использовать параметр Disable when iOS device disconnected. Тогда в том случае, если вы находитесь рядом с Mac вместе с привязанным iPhone, сможете разблокировать его двойным тапом двумя пальцами или другим действием.

Приложение следит за блокировкой и разблокировкой Mac и ведет учет этих действий с помощью специального текстового файла. Доступ к нему можно получить через пункт Open Logging directory в меню Advanced.

С Unlox данные на Mac окажутся в большей безопасности в активном ежедневном использовании. Программа будет вовремя блокировать компьютер и легко открывать доступ к нему по первому требованию.

Купить Unlox для iPhone и iPad в App Store: [299 ₽ ]
Скачать Unlox для Mac на сайте разработчика: [бесплатно ]

Цены, указанные в статье, актуальны на момент публикации материала и могут меняться с течением времени.