Jump to content

Расширение:TorBlock

From mediawiki.org
This page is a translated version of the page Extension:TorBlock and the translation is 96% complete.
Справка по расширениям MediaWiki
TorBlock
Статус релиза: стабильно
Реализация Доступ пользователя
Описание Автоматически применяет ограничения к выходным узлам Tor с доступом к серверу front-door вики.
Автор(ы) Andrew Garrett (Werdnaобсуждение)
Последняя версия 1.1.0 (Continuous updates)
MediaWiki 1.35+
PHP 5.5+
  • $wgTorBlockProxy
  • $wgTorIPs
  • $wgTorProjectCA
  • $wgTorAutoConfirmAge
  • $wgTorTagChanges
  • $wgTorAutoConfirmCount
  • $wgTorDisableAdminBlocks
  • $wgTorBypassPermissions
  • $wgTorAllowedActions
  • $wgTorOnionooCA
  • $wgTorOnionooServer
  • torunblocked
Licence GNU General Public License 2.0 or later
Скачать
Переведите расширение TorBlock, если оно доступно на translatewiki.net
Проблемы Открытые задачи · Сообщить об ошибке

Расширение «TorBlock» автоматически применяет ограничения к доступу выходного узла Tor к серверу входа в вики.

Установка

  • Скачайте и распакуйте файл(ы) в папку с названием TorBlock в вашей папке extensions/.
    Вместо этого разработчикам и соавторам кода следует установить расширение из Git, используя:
    cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/TorBlock
    
  • Добавьте следующий код в конце вашего файла LocalSettings.php :
    wfLoadExtension( 'TorBlock' );
    
  • Настройте, как вам требуется.
  • Yes Готово – Перейдите на страницу Special:Version на своей вики, чтобы удостовериться в том, что расширение успешно установлено.

Настройка

$wgTorBypassPermissions = [ 'torunblocked' ]; Права пользовательской учетной записи, которые обходят блокировки Tor.

По умолчанию $wgGroupPermissions['user']['torunblocked'] = true; установлен, поэтому загруженные пользователи обойдут разрешения, если он не установлен на false.

$wgTorLoadNodes = true; Если установлено на true, расширение всегда пытается загрузить список узлов, если в кеше нет текущего списка. Загрузка списка выходной узлы дорогостоящая, поэтому некоторые вики могут установить его на false, а вместо этого loadExitNodes.php будет запущен в качестве работы cron для обновления списка узлов.
$wgTorIPs = [ '208.80.152.2' ]; Масштаб IP-адресов, используемых сервером вики. Во внутреннем списке будут возвращены только выходные узлы, разрешенные для подключения к этим IP-адресам. Примечание: это используется только тогда, когда расширение должно вернуться к службе массового списка Tor Project, а не использовать более новый протокол Onionoo.
$wgTorDisableAdminBlocks = true; Отключает существующие блокировки Tor, созданные администраторами.
$wgTorAutoConfirmAge = 0;

$wgTorAutoConfirmCount = 0;

Например, Руководство:$wgAutoConfirmAge и $wgAutoConfirmCount Для того, чтобы получить статус, определенный в Manual:$wgAutopromote (включая автоподтвержденный статус), оба набора лимитов должны быть переведены.
$wgTorAllowedActions = [ 'read' ]; Разрешения, предоставленные анонимным пользователям Tor. По умолчанию пользователи Tor не могут создавать учетные записи.
$wgTorOnionooServer = 'https://onionoo.torproject.org';

$wgTorOnionooCA = "$dir/torproject.crt";
$wgTorProjectCA = "$dir/torproject.crt";

По умолчанию расширение использует сервис Onionoo, созданный проектом Tor, для получения списка узлов выхода. Серверы Onionoo могут быть запущены любым, поэтому настройка настройки (и связанный с ней SSL-сертификат) может быть установлена с этими переменными. По умолчанию - собственный сервер проекта Tor.
$wgTorTagChanges = true; Mark Tor редактирует как таковое
$wgTorBlockProxy = false; Использовать прокси, если не использовать прокси по умолчанию

См. также

  • BulkBlock Extension an extension that allows administrators to easily block multiple users at once on a MediaWiki website.