Как вставлять и удалять текст в vi в Debian 9

Включите и настройте mod_remoteip . Прокси-сервер должен установить исходный удаленный IP-адрес в заголовке, например X-Forwarded-For в HTTP-запросах. Передайте его в директиву RemoteIpHeader , расположенную за пределами .

Если mod_remoteip работает правильно, исходные удаленные адреса, переданные прокси-сервером, можно увидеть с помощью % a в LogFormat . Вы должны сначала это проверить.

В Apache 2.4 директива Satisfy не рекомендуется . И лучше не усложнять условия авторизации добавлением ненужных .

Попробуйте использовать следующую конфигурацию:

RemoteIPHeader X-Forwarded-For


    AuthUserFile /etc/apache2/.htpasswd
    AuthType Basic
    AuthName "Restricted Content"
    Require valid-user
    Require ip xxx.xxx.xxx.xxx

0
26.08.2018, 00:25
1 ответ

Верхний ответ намекает на проблему, но проблема именно в том, что конфигурация по умолчанию в этой версии Debian — это конфигурация vim.tiny. Если вы загрузите конфигурацию vim.basic и будете использовать ее вместо нее, все будет работать как положено.

apt-get install vim

Затем убедитесь, что выбран vim.basic:

update-alternatives --config vi
4
28.01.2020, 02:24

Теги

Похожие вопросы