Это может быть сделано легко в оболочке, запускающейся в subdir и перемещающейся вверх:
f=/root/subfolder1/subfolder2/subfolderN
while [[ $f != / ]]; do chmod +rx "$f"; f=$(dirname "$f"); done;
Это запускается с любого файла/каталога, Вы устанавливаете f также и работы над каждым родительским каталогом, пока он не встречается "/" (или независимо от того, что Вы устанавливаете строку в условии цикла к). Это не делает chmod "/".
]Первая [
] []Как я знаю, apache/HTTP аутентификация не дает вам контроля.[
].
После первой аутентификации ваш сервер не может инструктировать браузер о выходе или таймауте, потому что HTTP-аутентификация не работает с сеансом/куки и браузер будет непрерывно посылать учетные данные для аутентификации. Чтобы выйти из системы, вы должны закрыть браузер.[
]но посмотреть на веб-страницу Apache:
[]Директива AuthDigestNonceLifetime[
] может оказаться полезной[
]с веб-страницы apache:[
] [] []]Директива AuthDigestNonceLifetime управляет тем, как долго действует сервер nonce. Когда клиент связывается с сервером, используя просроченную nonce, сервер отправляет обратно 401 с stale=true. Если секунды больше 0, то она определяет количество времени, в течение которого nonce является действительным; вероятно, это никогда не должно быть установлено в значение меньше 10 секунд. Если секунды меньше 0, то nonce никогда не истекает[
] [