Extension:TorBlock

From mediawiki.org
This page is a translated version of the page Extension:TorBlock and the translation is 100% complete.
MediaWiki manüel uzantıları
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
Quarterly downloads 36 (Ranked 113rd)
Public wikis using 1,149 (Ranked 224th)
Translatewiki.net adresinde mevcutsa, TorBlock uzantısını çevirin
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

  • Dosyaları indirin ve extensions/ klasörünüzdeki TorBlock adlı dizine yerleştirin.
    Developers and code contributors should install the extension from Git instead, using:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/TorBlock
  • LocalSettings.php dosyanızın altına aşağıdaki kodu ekleyin:
    wfLoadExtension( 'TorBlock' );
    
    Gerektiği gibi yapılandırın.
  • Yes Yapıldı – Uzantının başarıyla yüklendiğini doğrulamak için vikinizde Special:Version seçeneğine gidin.

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

See also

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