Управление доступом для чтения с Подвижным и Apache

su требует пароля root

sudo su выполнит то же самое с Вашим собственным паролем (не корень) - но Вы должны быть настроены правильно заранее, чтобы сделать это.

Некоторый дистрибутив как Ubuntu предоставляет первому пользователю полный sudo доступ. Другие, как Debian, требуют, чтобы Вы создали корневую учетную запись во время установки.

3
задан 18 December 2011 в 12:53
2 ответа

Существует allow_read директива, которая может быть добавлена к репозиторию hgrc, который работает тот же путь как allow_push. Если указано, и пользователь, получающий доступ к hgwebdir сценарию CGI, не находится в списке, проект даже не обнаруживается в индексной странице.

5
ответ дан 3 December 2019 в 05:38
  • 1
    Большое спасибо! allow_read директива не появляется в hgbook, ни в Wiki по selenic.com, когда это описывает hgrc. –  mgv 30 June 2009 в 18:08

Они поданы через апача или lighttpd, правильно? Таким образом, Вы могли, возможно, скрыть их позади нормальных паутинных вещей ACL? (основной автор, и т.д.)

Обратите внимание, что, как с мерзавцем, в результате их способ, которым они работают, Вы никогда не собираетесь быть способными иметь контроль при любой более прекрасной гранулярности, чем уровень репозитория. Можно предоставить целый-repo доступ или нет, но никогда просто, 'можно считать этот файл в repo' доступ.

1
ответ дан 3 December 2019 в 05:38

Теги

Похожие вопросы