Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| nginx:nginx_http_basic_authentication [2015/12/29 10:08] – [Файл пароля] mirocow | nginx:nginx_http_basic_authentication [2015/12/29 10:12] (текущий) – [PHP] mirocow | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== Ограничение доступа средствами Nginx ====== | ====== Ограничение доступа средствами Nginx ====== | ||
| - | |||
| Небольшая заметка о том, как средствами Nginx-а закрыть доступ к файлам/ | Небольшая заметка о том, как средствами Nginx-а закрыть доступ к файлам/ | ||
| Строка 36: | Строка 35: | ||
| ====== Генерация файла пароля ====== | ====== Генерация файла пароля ====== | ||
| - | ===== PHP ===== | + | ==== PHP ==== |
| - | php -r 'echo " | + | php -r 'echo " |
| - | ===== Python | + | ==== Python ==== |
| python -c ' | python -c ' | ||
| - | ===== Perl ===== | + | ==== Perl ===== |
| perl -le 'print " | perl -le 'print " | ||
| - | | ||
| - | ====== Генерация хеша пароля ====== | ||
| - | |||
| - | ===== Apache ===== | ||
| - | |||
| - | htpasswd -nd seriy | ||
| - | New password: | ||
| - | Re-type new password: | ||
| - | seriy: | ||
| - | |||
| - | ===== php ===== | ||
| - | |||
| - | php -r 'echo crypt(" | ||
| - | | ||
| - | ===== python ===== | ||
| - | |||
| - | python -c ' | ||
| - | |||
| - | ===== perl ===== | ||
| - | perl -le 'print crypt(" | ||