Extension:TorBlock
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 | |
|
|
|
|
Quarterly downloads | 26 (Ranked 114th) |
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üzdekiTorBlock
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.
- 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, |
$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;
|
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';
|
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.
Bu uzantı bir veya daha fazla Wikimedia projelerinde kullanılıyor. Bu, muhtemelen uzantının kararlı olduğu ve bu tür yüksek trafikli web siteleri tarafından kullanılacak kadar iyi çalıştığı anlamına gelir. Nerede kurulduğunu görmek için bu uzantının adını Wikimedia'nın CommonSettings.php ve InitialiseSettings.php yapılandırma dosyalarında arayın. Belirli bir vikide yüklü olan uzantılar listesinin tamamı vikinin Special:Version sayfasında görülebilir. |
This extension is included in the following wiki farms/hosts and/or packages: This is not an authoritative list. Some wiki farms/hosts and/or packages may contain this extension even if they are not listed here. Always check with your wiki farms/hosts or bundle to confirm. |