Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Веб сервер
  • Search

Защита служебных директорий при помощи базовой авторизации

Вопросы по работе Веб сервера
Apache + Nginx, Nginx + PHP5-FPM
Post Reply
  • Print view
Advanced search
18 posts
  • 1
  • 2
  • Next
snaiperIW
Posts: 34
Joined: Sat Mar 30, 2019 4:52 pm

Os: Debian 8x
Web: nginx + php-fpm
Защита служебных директорий при помощи базовой авторизации
  • Quote

Post by snaiperIW » Sat Mar 30, 2019 6:30 pm

Доброго времени суток!

Почему-то не опубликовался пост, всё там расписал, эх... очень жаль. Повторюсь в кратце:
Не работает метод защиты служебных директорий при помощи базовой авторизации сервера Nginx+php-fpm на Debian 9x. При набирании в адресной строке браузера, например: https://site.ru/adminka - должно выдать всплывающее окно, требующее дополнительной авторизации.

Code: Select all

server {
		location ~* ^/(manager|core|connectors)/ {
		auth_basic "Restricted Access";
		auth_basic_user_file /home/логин/.htpasswd;
		try_files               $uri $uri/ @rewrite;
			location ~ \.php$ {
				include         fastcgi_params;
				fastcgi_param   SCRIPT_FILENAME $document_root$fastcgi_script_name;
				fastcgi_pass    backend-логин;
			}
		}
	}
Сам пароль прописывается в файле .htpasswd и размещается /home/логин/.htpasswd.
Код размещаю в шаблоне modx.tpl (сайт на MODX Revo), в моём понимании именно там и необходимо размещать блоки сервера. Шаблон modx.stpl игнорируется, т.к. записи о SSL размещены в nginx.conf
Метод рабочий 100%, но может быть что-то еще нужно сделать в VestaCP чтобы заработало?
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: Защита служебных директорий при помощи базовой авторизации
  • Quote

Post by imperio » Sat Mar 30, 2019 8:47 pm

Здравствуйте.
На сайте действует премодерация для новичков (антиспам), поэтому вы не увидели своего поста.
viewtopic.php?f=29&t=18508

Рассмотрим ваш вопрос в рабочее время.
Top

grayfolk
Support team
Posts: 1111
Joined: Tue Jul 30, 2013 10:18 pm
Contact:
Contact grayfolk
Website Facebook Skype Twitter

Os: CentOS 6x
Web: nginx + php-fpm
Re: Защита служебных директорий при помощи базовой авторизации
  • Quote

Post by grayfolk » Sat Mar 30, 2019 8:50 pm

Rebuild Web после обновления шаблона делали?
Top

snaiperIW
Posts: 34
Joined: Sat Mar 30, 2019 4:52 pm

Os: Debian 8x
Web: nginx + php-fpm
Re: Защита служебных директорий при помощи базовой авторизации
  • Quote

Post by snaiperIW » Sat Mar 30, 2019 10:05 pm

imperio wrote: ↑
Sat Mar 30, 2019 8:47 pm
Здравствуйте.
На сайте действует премодерация для новичков (антиспам), поэтому вы не увидели своего поста.
viewtopic.php?f=29&t=18508

Рассмотрим ваш вопрос в рабочее время.
Хорошо, понял Вас, буду ждать. Тогда можно тот закрыть вопрос и тут вести переписку.
grayfolk wrote: ↑
Sat Mar 30, 2019 8:50 pm
Rebuild Web после обновления шаблона делали?
Update или Rebuild все-таки?
Update делал. Rebuild же возвращает стандартные конфиги, разве нет?
Top

grayfolk
Support team
Posts: 1111
Joined: Tue Jul 30, 2013 10:18 pm
Contact:
Contact grayfolk
Website Facebook Skype Twitter

Os: CentOS 6x
Web: nginx + php-fpm
Re: Защита служебных директорий при помощи базовой авторизации
  • Quote

Post by grayfolk » Sat Mar 30, 2019 10:23 pm

snaiperIW wrote: ↑
Sat Mar 30, 2019 10:05 pm
grayfolk wrote: ↑
Sat Mar 30, 2019 8:50 pm
Rebuild Web после обновления шаблона делали?
Update или Rebuild все-таки?
Update делал. Rebuild же возвращает стандартные конфиги, разве нет?
Что значит "стандартные конфиги"? Вы внесли изменения в шаблоны в /usr/local/vesta/data/templates/web/nginx...
Выбрали для сайта нужный шаблон. Все.
Top

snaiperIW
Posts: 34
Joined: Sat Mar 30, 2019 4:52 pm

Os: Debian 8x
Web: nginx + php-fpm
Re: Защита служебных директорий при помощи базовой авторизации
  • Quote

Post by snaiperIW » Sat Mar 30, 2019 10:32 pm

grayfolk wrote: ↑
Sat Mar 30, 2019 10:23 pm
snaiperIW wrote: ↑
Sat Mar 30, 2019 10:05 pm
grayfolk wrote: ↑
Sat Mar 30, 2019 8:50 pm
Rebuild Web после обновления шаблона делали?
Update или Rebuild все-таки?
Update делал. Rebuild же возвращает стандартные конфиги, разве нет?
Что значит "стандартные конфиги"? Вы внесли изменения в шаблоны в /usr/local/vesta/data/templates/web/nginx...
Выбрали для сайта нужный шаблон. Все.
Читал где-то, что Rebuild возвращает стандартную конфигурацию в шаблон.
Вы про эту команду имеете ввиду?

Code: Select all

v-rebuild-web-domains
Я делал так:
Изменил шаблон -> v-update-web-templates -> service nginx restart
Top

grayfolk
Support team
Posts: 1111
Joined: Tue Jul 30, 2013 10:18 pm
Contact:
Contact grayfolk
Website Facebook Skype Twitter

Os: CentOS 6x
Web: nginx + php-fpm
Re: Защита служебных директорий при помощи базовой авторизации
  • Quote

Post by grayfolk » Sat Mar 30, 2019 10:37 pm

snaiperIW wrote: ↑
Sat Mar 30, 2019 10:32 pm

Вы про эту команду имеете ввиду?

Code: Select all

v-rebuild-web-domains
Именно. Или https://clip2net.com/s/40JZyZW
Image
Top

snaiperIW
Posts: 34
Joined: Sat Mar 30, 2019 4:52 pm

Os: Debian 8x
Web: nginx + php-fpm
Re: Защита служебных директорий при помощи базовой авторизации
  • Quote

Post by snaiperIW » Sat Mar 30, 2019 10:41 pm

grayfolk wrote: ↑
Sat Mar 30, 2019 10:37 pm
snaiperIW wrote: ↑
Sat Mar 30, 2019 10:32 pm

Вы про эту команду имеете ввиду?

Code: Select all

v-rebuild-web-domains
Именно. Или https://clip2net.com/s/40JZyZW
Image
Значит, надо не update а rebuild делать обязательно после каждого изменения шаблона?
Top

grayfolk
Support team
Posts: 1111
Joined: Tue Jul 30, 2013 10:18 pm
Contact:
Contact grayfolk
Website Facebook Skype Twitter

Os: CentOS 6x
Web: nginx + php-fpm
Re: Защита служебных директорий при помощи базовой авторизации
  • Quote

Post by grayfolk » Sat Mar 30, 2019 10:43 pm

snaiperIW wrote: ↑
Sat Mar 30, 2019 10:41 pm

Значит, надо не update а rebuild делать обязательно после каждого изменения шаблона?
Да, чтобы конфиги в ~/conf/web перегенерились с изменениями.
Top

snaiperIW
Posts: 34
Joined: Sat Mar 30, 2019 4:52 pm

Os: Debian 8x
Web: nginx + php-fpm
Re: Защита служебных директорий при помощи базовой авторизации
  • Quote

Post by snaiperIW » Sat Mar 30, 2019 11:19 pm

grayfolk wrote: ↑
Sat Mar 30, 2019 10:43 pm
snaiperIW wrote: ↑
Sat Mar 30, 2019 10:41 pm

Значит, надо не update а rebuild делать обязательно после каждого изменения шаблона?
Да, чтобы конфиги в ~/conf/web перегенерились с изменениями.
Окей, понял, как будет результат - отпишусь.
Спасибо!
Top


Post Reply
  • Print view

18 posts
  • 1
  • 2
  • Next

Return to “Веб сервер”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password