Extension:TorBlock

This page is a translated version of the page Extension:TorBlock and the translation is 100% complete.
Other languages:
English • ‎Türkçe • ‎français • ‎svenska • ‎русский • ‎中文 • ‎日本語
MediaWiki manüel uzantıları
OOjs UI icon advanced.svg
TorBlock
Sürüm durumu: kararlı
Uygulama Kullanıcı erişimi
Açıklama Vikinin ön kapı sunucusuna erişimi olan Tor çıkış düğümlerine otomatik olarak kısıtlamalar uygular.
Yazar(lar) Andrew Garrett (Werdnamesaj)
En son sürüm 1.1.0 (Continuous updates)
MediaWiki 1.35+
PHP 5.5+
Lisans GNU Genel Kamu Lisansı 2.0 veya üstü
İndir
  • $wgTorBlockProxy
  • $wgTorIPs
  • $wgTorProjectCA
  • $wgTorOnionooServer
  • $wgTorTagChanges
  • $wgTorAutoConfirmCount
  • $wgTorDisableAdminBlocks
  • $wgTorBypassPermissions
  • $wgTorAllowedActions
  • $wgTorOnionooCA
  • $wgTorAutoConfirmAge
  • torunblocked
Translatewiki.net adresinde mevcutsa, TorBlock uzantısını çevirin
Kullanım ve sürüm matrisini kontrol edin.
Sorunlar Açık görevler · Hata bildir

TorBlock uzantısı, Tor çıkış düğümünün vikinin ön kapı sunucusuna erişimine otomatik olarak kısıtlamalar uygular.


Kurulum

MediaWiki 1.24 veya önceki bir sürümü çalıştıran kullanıcılara:

Yukarıdaki talimatlar, bu eklentiyi wfLoadExtension() kullanarak kurmanın yeni yolunu açıklar. Bu uzantıyı önceki sürümlerine (MediaWiki 1.24 ve önceki sürümler) yüklemeniz gerekirse, wfLoadExtension( 'TorBlock' ); yerine kullanmanız gerekir:

require_once "$IP/extensions/TorBlock/TorBlock.php";

Yapılandırma

$wgTorBypassPermissions = [ 'torunblocked' ];

Tor engellerini atlayan kullanıcı hesabı izinleri.

Varsayılan olarak, $wgGroupPermissions['user']['torunblocked'] = true; ayarlıdır, bu nedenle oturum açmış kullanıcılar false değerine ayarlanmadığı sürece izinleri atlar.

$wgTorLoadNodes = true;

True olarak ayarlanırsa, önbellekte geçerli bir liste yoksa uzantı her zaman bir düğüm listesi yüklemeye çalışır. Çıkış düğümü listesinin yüklenmesi zengindir, bu nedenle bazı vikiler bunu false olarak ayarlamak isteyebilir ve bunun yerine loadExitNodes.php düğümü listesini güncellemek için bir cron işi olarak çalıştırılabilir.

$wgTorIPs = [ '208.80.152.2' ];

Viki sunucusunun kullandığı IP adresleri dizisi. Dahili listeye yalnızca bu IP'lere bağlanmasına izin verilen çıkış düğümleri döndürülür. Not: Bu, yalnızca uzantının daha yeni Onionoo protokolünü kullanmak yerine Tor Project'in toplu liste hizmetine geri dönmesi gerektiğinde kullanılır.

$wgTorDisableAdminBlocks = true;

Hizmetliler tarafından yapılan mevcut Tor engellerini devre dışı bırakır.

$wgTorAutoConfirmAge = 0;
$wgTorAutoConfirmCount = 0;

Manual:$wgAutoConfirmAge ve $wgAutoConfirmCount gibi. Bir hesaba Manual:$wgAutopromote (otomatik onaylanmış durum dahil) içinde tanımlanan tüm durumların verilebilmesi için her iki sınır grubunun da iletilmesi gerekir.

$wgTorAllowedActions = [ 'read' ];

Anonim kullanıcılara izin verildi. Varsayılan olarak Tor kullanıcıları hesap oluşturamaz.

$wgTorOnionooServer = 'https://onionoo.torproject.org';
$wgTorOnionooCA = "$dir/torproject.crt";
$wgTorProjectCA = "$dir/torproject.crt";

Varsayılan olarak uzantı, çıkış düğümlerinin listesini almak için Tor Project tarafından oluşturulan Onionoo adlı bir hizmet kullanır. Onionoo sunucuları herkes tarafından çalıştırılabilir, bu nedenle bu değişkenlerle özel bir (ve ilişkili SSL sertifikası) ayarlanabilir. Varsayılan, Tor Project'in kendi sunucusudur.

$wgTorTagChanges = true;

Tor bu şekilde düzenlemeleri işaretle

$wgTorBlockProxy = false;

Kullanılacak proxy, varsayılan proxy değilse