Предотвратите весь доступ/IP, входящий в систему Apache2

Вы говорите:

Единственное позволенное соединение является ssh

При попытке использовать rsync демона в противоположность rsync по ssh необходимо открыть tcp порт 873 и удостовериться, что rsyncd работает на удаленной машине.

В этом случае я подозреваю, что Вы на самом деле хотите сделать rsync по ssh, в этом случае изменяющему двойное:: к синглу: может быть достаточно для достижения этого:

rsync -v athens:/disk3/nicolas/scripts/ .

Что-то как вышеупомянутое могло бы сделать это, Вам будет нужен сингл: и указывать допустимый путь.

1
задан 20 June 2013 в 15:55
2 ответа

Вы можете вести собственные журналы следующим образом:

LogFormat "%h %l %u %t \"%r\" %>s %b" common
CustomLog logs/access_log common

% h - это IP-адрес клиента, просто опустите его:

LogFormat "%l %u %t \"%r\" %>s %b" common
CustomLog logs/access_log common
5
ответ дан 3 December 2019 в 16:26

Если вы собираетесь запускать свои журналы с помощью любого стандартного инструмента обработки статистики, вы захотите поместить что-нибудь другое вместо% h, просто для того, чтобы анализ журнала был доволен. Например, вы можете сделать:

LogFormat "1.1.1.1 %l %u %t \"%r\" %>s %b" common

или аналогичный, и это будет регистрировать что-то там, но не фактический IP-адрес посетителя.

3
ответ дан 3 December 2019 в 16:26

Теги

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