"Форум на сайте Чагадаева"

Чагадаев как он есть => Руководства (howto) => Тема начата: adc от 23 Июля 2010 года, 22:27

Название: [manual, web] Apache 2: пароль на страницу
Отправлено: adc от 23 Июля 2010 года, 22:27
Код: (apache2.conf) [Выделить]
    <Directory "/srv/www/admin.aokp.ru/htdocs">
AuthType Basic
AuthName "Billing System"
AuthBasicProvider file
AuthUserFile /srv/www/admin.aokp.ru/htdocs/.htpasswd
Require valid-user
    </Directory>

Создать файл с паролями, прописать туда пользователя user с паролем pass
htpasswd -c -b /srv/www/admin.aokp.ru/htdocs/.htpasswd user pass

Добавить в существующий файл с паролями пользователя user1 с паролем pass1
htpasswd -b /srv/www/admin.aokp.ru/htdocs/.htpasswd user1 pass1

★  ★  ★
Код: (apache2.conf) [Выделить]
    <Location />
AuthType Digest
AuthName "Billing System"
AuthDigestDomain / http://admin.aokp.ru/
AuthDigestProvider file
AuthUserFile /srv/www/admin.aokp.ru/htdocs/.htdigest
Require valid-user
    </Location>

Создать файл с паролями, прописать туда пользователя user
htdigest -c /srv/www/admin.aokp.ru/htdocs/.htdigest "Billing System" user

Добавить в существующий файл с паролями пользователя user1
htdigest -c /srv/www/admin.aokp.ru/htdocs/.htdigest "Billing System" user1
Название: Re: [manual, web] Apache 2: настройки
Отправлено: adc от 17 Февраля 2021 года, 21:27
Код: (/etc/rc.conf) [Выделить]
apache22_enable="YES"
apache22_http_accept_enable="YES"

#
# Virtual Hosts
#
NameVirtualHost *:80

<VirtualHost *:80>
ServerName adc.su
ServerAlias www.adc.su
DocumentRoot /srv/www/www.adc.su/htdocs
ScriptAlias "/cgi-bin/" "/srv/www/www.adc.su/cgi-bin/"
Redirect "/adc_billing.htm" "http://adc.su/works.adc_billing/"
Redirect "/b" "http://adc.su/bookmarks.html"
Redirect "/cas/" "http://adc.su/works.cas/"
Redirect "/cas" "http://adc.su/works.cas/"
ErrorLog /srv/www/www.adc.su/log/httpd-error.log
CustomLog /srv/www/www.adc.su/log/httpd-combined.log combined
</VirtualHost>