Теоретические сведения

Протокол ssh

SSH является полноценным сетевым протоколом для безопасной передачи данных и обязательным инструментом любого администратора Unix серверов.

Настроек SSH по умолчанию, вполне достаточно для решения большинства задач. Перенастройка SSH сервера может потребоваться в случае необходимости воспользоваться каким-то дополнительным функционалом, не включенным по умолчанию.

Настройка сервера SSH, то есть программы-демона sshd, производится через файл конфигурации, расположенный по адресу: /etc/ssh/sshd_config.

htaccess – файл дополнительной конфигурации веб-сервера Apache. Позволяет задавать большое количество дополнительных параметров и разрешений для работы web-сервера у отдельных пользователей (а так же на различных папках отдельных пользователей), таких как управляемый доступ к каталогам, переназначение типов файлов и т.д., не предоставляя доступа к главному конфигурационному файлу т.е. не влияя на работу всего сервиса целиком.

Файл htaccess является подобием httpd.conf с той разницей, что действует только на каталог, в котором располагается, и на его дочерние каталоги. Возможность использования.htaccess присутствует в любом каталоге пользователя.

Файл.htaccess может быть размещен в любом каталоге. Директивы этого файла действует на все файлы в текущем каталоге и во всех его подкаталогах (если эти директивы не переопределены директивами нижележащих файлов.htaccess).

Установка пароля на каталоги

Команда htpasswd

Если создаем первого пользователя и соответственно еще не имеем файла с пользователями и паролями, то используем ключ

Htpasswd -c passwd test

Пароль храниться в зашифрованном виде.

Для добавления нового пользователя используем команду

Htpasswd passwd test1

Простое перенаправление. Инструкция Redirect.

Redirect [status] URL_LOCAL URL_REDIRECT

status – необязательное поле, определяет код возврата

permanent (301 – документ перемещен постоянно)

temp (302 – документ перемещен временно)

seeother (303 – смотрите другой)

gone (410 – убран)

URL_LOCAL – локальная часть URL запрашиваемого документа

URL_REDIRECT – URL куда должен быть выполнен редирект


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: