Можно ли установить «неправильную блокировку пароля»?


1

Я управляю семью компьютерами Mac под управлением OS X 10.10 и MacOS 10.13. Машина, которую я использую для их администрирования, работает под управлением OS X 10.10.

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

Есть ли способ установить неправильную блокировку пароля , которая позволит вам использовать больше паролей только в том случае, если заданное время истекло или пользователь Admin снова предоставляет доступ?

Я хотел бы использовать блокировку в качестве дополнительного уровня безопасности от кого-то, кто пытается грубо форсировать свой путь в сеанс удаленного рабочего стола с машиной, когда машина находится в сети общего пользования (например, отель / аэропорт и т. Д.).


Используете ли вы MacOS Server для управления компьютерами?
— Jake3231

@ Jake3231 нет, все машины настроены с учетной записью администратора, локальной для этой машины, учетная запись администратора предназначена только для управления учетными записями других пользователей на этой машине, а также для предотвращения добавления программного обеспечения обычными пользователями и т. Д. Каждый день пользователи машин имеют «стандартные» привилегии учетных записей пользователей. Компьютеры управляются централизованно через удаленный рабочий стол Apple, когда необходимо внести изменения, но нет консолидированного управления, такого как сервер MacOS,
— Сэм,

Спасибо @ Сэм. Насколько я понимаю, в macOS Server есть опция политики паролей, но я опубликовал ответ, который позволит вам добиться того же эффекта без macOS Server.
— Jake3231

Ответы:


3

Оказывается, вы можете использовать команду Terminal для достижения этой цели. Обратите внимание, что некоторые части этой команды устарели, но я протестировал ее на macOS 10.13.3 и все вроде работает.

  1. На устройстве с учетной записью, для которой вы хотите установить блокировку, войдите в учетную запись администратора.
  2. Откройте терминал и введите следующую команду; pwpolicy -u testuser -setpolicy "maxFailedLoginAttempts=1", Предположим, что testuserэто короткое имя пользователя, к которому вы хотите применить настройки блокировки, и 1количество неудачных попыток, необходимых для запуска блокировки учетной записи.
  3. Перезагрузите устройство, чтобы изменения вступили в силу.

Если учетная запись заблокирована, вы можете снова войти в учетную запись администратора и разблокировать стандартную учетную запись с помощью следующей команды; pwpolicy -u testuser -enableuser,

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


Спасибо, @ Jake3231, моим основным назначением для этого было бы ограничить кого-то, пытающегося грубо заставить их проникнуть в машину с включенным управлением удаленным рабочим столом. Когда в незащищенной сети. Например. отель / аэропорт и т. д. Работают ли указанные выше настройки блокировки пароля как для обычных пользователей, которые входят в систему, так и для подключений к удаленному рабочему столу через ARD?
— Сэм

@sam Это, безусловно, будет работать для пользователей, пытающихся физически войти в устройство, но я не уверен ни в каком виде удаленного входа. Я обновлю ответ, если найду больше информации по этому вопросу.
— Jake3231

@sam Так же, как обновление, после просмотра в Интернете, кажется, что это поможет защитить учетную запись с точки зрения удаленных подключений, но я еще не проверял это.
— Jake3231

@Сэм. Оказывается, это защитит вашу учетную запись с точки зрения удаленных подключений. Я обновил ответ.
— Jake3231

спасибо, интересно, какова политика блокировки паролей по умолчанию в OSX?
— Сэм
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.