Хотите узнать, как отключить список каталогов на сервере Apache? В этом учебнике мы собираемся настроить сервер Apache, чтобы заблокировать функцию просмотра каталога.
• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Apache 2.4.41
Авторское право © 2018-2021 Techexpert.tips.
Все права защищены. Никакая часть этой публикации не может быть воспроизведена, распространена или передана в любой форме или любыми средствами без предварительного письменного разрешения издателя.
Список оборудования
В следующем разделе представлен список оборудования, используемого для создания этого учебника.
Как Amazon Associate, я зарабатываю от квалификационных покупок.
Apache — Связанные Учебник:
На этой странице мы предлагаем быстрый доступ к списку учебников, связанных с Apache.
Учебник Apache — Отключить каталог листинг
Установите сервер Apache.
Отключите модуль Apache, отвечающий за список каталогов.
Перезапустите службу Apache.
В качестве теста создайте каталог без файла индекса.
Попробуйте получить доступ к каталогу без файла индекса.
Вот вывод команды.
В нашем примере функция включения каталога была отключена на всем сервере Apache.
С удаленного компьютера откройте браузер и попытайтесь получить доступ к каталогу сервера Apache.
• http://192.168.2.222/test
Сервер Apache будет отображать сообщение об ошибке.
Вот результат, перед нашей конфигурацией.
Вот результат, после нашей конфигурации.
Поздравляю! Вы настроили сервер Apache, чтобы отключить функцию просмотра каталога.
Учебник Apache — Отключение списка файлов на определенном каталоге
Установите сервер Apache.
Редактировать файл конфигурации Apache для веб-сайта.
Добавьте следующие строки в этот файл конфигурации.
Измените каталог, который вы хотите защитить.
Вот файл, перед нашей конфигурацией.
Вот файл, после нашей конфигурации.
Перезапустите службу Apache.
В качестве теста создайте каталог без файла индекса.
Попробуйте получить доступ к каталогу без файла индекса.
Вот вывод команды.
В нашем примере функция включения каталога была отключена в каталоге.
С удаленного компьютера откройте браузер и попытайтесь получить доступ к каталогу сервера Apache.
• http://192.168.2.222/test
Сервер Apache будет отказывать в доступе и отображать сообщение об ошибке.
Вот результат, перед нашей конфигурацией.
Вот результат, после нашей конфигурации.
Поздравляю! Вы отключили список каталогов на сервере Apache.
Учебник Apache — Отключить каталог листинг с помощью HTACCESS
Установите сервер Apache.
Отредактируйте файл конфигурации Apache.
Добавьте следующие строки в конце файла.
Создайте файл HTACCESS в каталоге веб-сайта.
Добавьте следующие строки в этот файл конфигурации.
Наверстуйте правильное разрешение файла.
Перезапустите службу Apache.
В качестве теста создайте каталог без файла индекса.
Попробуйте получить доступ к каталогу без файла индекса.
Вот вывод команды.
В нашем примере функция включения каталога была отключена в каталоге.
С удаленного компьютера откройте браузер и попытайтесь получить доступ к каталогу сервера Apache.
• http://192.168.2.222/test
Сервер Apache будет отказывать в доступе и отображать сообщение об ошибке.
Вот результат, перед нашей конфигурацией.
Вот результат, после нашей конфигурации.
Поздравляю! Вы отключили список каталогов на сервере Apache.