Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
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(" |