Я управляю семью компьютерами Mac под управлением OS X 10.10 и MacOS 10.13. Машина, которую я использую для их администрирования, работает под управлением OS X 10.10.
Все пользователи являются стандартными учетными записями с одной учетной записью администратора, которую я использую для администрирования компьютеров.
Есть ли способ установить неправильную блокировку пароля , которая позволит вам использовать больше паролей только в том случае, если заданное время истекло или пользователь Admin снова предоставляет доступ?
Я хотел бы использовать блокировку в качестве дополнительного уровня безопасности от кого-то, кто пытается грубо форсировать свой путь в сеанс удаленного рабочего стола с машиной, когда машина находится в сети общего пользования (например, отель / аэропорт и т. Д.).
Ответы:
Оказывается, вы можете использовать команду Terminal для достижения этой цели. Обратите внимание, что некоторые части этой команды устарели, но я протестировал ее на macOS 10.13.3 и все вроде работает.
pwpolicy -u testuser -setpolicy "maxFailedLoginAttempts=1"
, Предположим, чтоtestuser
это короткое имя пользователя, к которому вы хотите применить настройки блокировки, и1
количество неудачных попыток, необходимых для запуска блокировки учетной записи.Если учетная запись заблокирована, вы можете снова войти в учетную запись администратора и разблокировать стандартную учетную запись с помощью следующей команды;
pwpolicy -u testuser -enableuser
,Обновление: я смог проверить это с помощью удаленных подключений, и ваше устройство не разрешит удаленную аутентификацию с заблокированной учетной записью.
источник