Как отключить доступ к системным настройкам на Mac
В некоторых случаях может потребоваться отключить доступ к Системным настройкам на Mac. Часто это делается для лабораторных сред или рабочих станций общего пользования или, возможно, для блокировки конкретной рабочей станции по разным причинам. В то время как общий подход заключается в создании новой учетной записи пользователя, которая имеет ограниченный доступ к системным функциям и функциям, можно использовать другой метод с chmod, который изменяет права доступа к самому приложению «Системные настройки» в Mac OS, и при правильной реализации весь доступ к Системные настройки на Mac будут отключены и запрещены независимо от того, как его пытались запустить.
Этот подход к отключению доступа к Системным настройкам использует командную строку и включает изменение разрешений для критически важного приложения системного уровня, которое необходимо для правильной работы всех компьютеров Mac. Поэтому это подходит только для опытных пользователей Mac.
Всегда рекомендуется делать резервную копию Mac, прежде чем вносить какие-либо изменения в доступ к файлам и приложениям. Невыполнение этого требования может привести к потере данных или поломке системы.
Как полностью отключить доступ к системным настройкам на Mac с помощью chmod
С помощью следующей команды вы можете просмотреть весь доступ к панелям управления «Системные настройки» на Mac, обратите внимание, что это влияет на всех пользователей, поскольку выполняется на корневом уровне (sudo):
sudo chmod 000 /Applications/System\ Preferences.app
Обратите внимание, что это влияет на всех пользователей Mac, включая новые созданные учетные записи администратора на Mac, а также любые вновь созданные стандартные учетные записи пользователей.
Как снова включить доступ к системным настройкам на Mac с помощью chmod
Вы можете повторно разрешить доступ к Системным настройкам для всех пользователей, введя следующую команду в Терминале:
sudo chmod 774 /Applications/System\ Preferences.app
Обратите внимание, что вы можете обнаружить, что разрешения по умолчанию также установлены как 775, и в этом случае правильной командой будет:
sudo chmod 775 /Applications/System\ Preferences.app
Вообще говоря, если вы не знаете, что делаете с изменениями разрешений и chmod, вы должны оставить их в покое поскольку это может вызвать всевозможные проблемы и нежелательное поведение. Имея это в виду, это, безусловно, эффективный метод ограничения доступа к определенным приложениям в Mac OS X.
Примечание: спасибо Джасперу за указание на синтаксическую ошибку и правильные разрешения в наших комментариях.
Я наткнулся на этот конкретный метод, когда пытался заблокировать машины в небольшой лаборатории Mac, где я наткнулся на интересный совет от Джона Мейра, которому поручили практически то же самое. Он предлагает отключить доступ к Системным настройкам, потому что он «выполняет (и выполняет наполовину) несколько задач. Во-первых, он полностью запрещает учащимся изменять все настройки на компьютере. Это включает в себя изменения учетной записи, настройки безопасности, настройки удаленного рабочего стола Apple и настройки экранной заставки». Конечно, правильные точки зрения, но я думаю, что гораздо более интересным является способ, которым он отключает доступ к Системным настройкам: изменение разрешений приложений с помощью командной строки. Это лукавое мышление, и оно работает.
Безусловно, существуют и другие способы блокировки Системных настроек, в том числе создание новой учетной записи пользователя на Mac с ограниченным «Стандартным» доступом к Системным настройкам.Вы также можете настроить учетную запись гостя на Mac для ограниченного доступа Mac, включая Системные настройки. Другие варианты включают использование профилей и других подходов на уровне системного администратора для предотвращения доступа к системным настройкам по мере необходимости.
Если у вас есть идеи или мысли об этом конкретном методе предотвращения доступа к системным настройкам в mac OS или вы знаете другие полезные советы или рекомендации по отключению доступа к системным настройкам на Mac, поделитесь ими в комментарии ниже!