ACL часу на основі кальмарів


1

У мене конфігурація ACL, заснована на часі, яка, на мою думку, працює. Ось що я встановив:

#### Time access ACLs ####
acl weekday_access time M T W H 7:30-21:00
acl friday_access time F 7:30-22:00
acl saturday_access time A 7:00-21:30
acl sunday_access time S 7:00-21:00

#### My HTTP Access Rules ####

http_access allow jamf
#http_access allow apple_net
#http_access allow apple

http_access allow allowed_domains apple_net apple weekday_access
http_access allow allowed_domains apple_net apple friday_access
http_access allow allowed_domains apple_net apple saturday_access
http_access allow allowed_domains apple_net apple sunday_access

http_access deny all

allowed_domains є файлом для посилання на список dstdomain Я знаю, що це працює, тому що я можу усунути обмеження за часом, і все працює так, як повинно - це лише час, який не працює.

Він відображається в 7:10 вечора на клієнті (19:10), а сервер також налаштовується в тій же часовій зоні (США / Центральна) і показує, що 7:10 год. Обидва показуються в понеділок, обидва налаштовані з NTP і майже точно збігаються в часі.

Відповіді:


1

Це

http_access allow allowed_domains apple_net apple weekday_access

не буде працювати, якщо не дозволено розміщувати хости allowed_hosts І в apple_net І в apple І ваше обмеження часу є вірним.

Використовуйте

http_access allow allowed_domains weekday_access
http_access allow apple_net weekday_access
http_access allow apple weekday_access
...

замість цього для логічного АБО.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.