modes <modes>: Bu kisima snomask disindaki tum modlar kullanilabilir.
auth-type: oper sifresi belirtilirken crypt, md5 ve sha1 sifreleme sistemleri kullanilabilir
ornegin kullanicinin opersifresinin
123456 oldugunu kabul edebilim
bunu md5 ile sifrelenmis hali
e10adc3949ba59abbe56e057f20f883e olacaktir
sifreleme turlerini elde etmek icin sunucunuza baglanip komutsatirina (status)
MKPASSWD <metod> <sifre>
ornek
MKPASSWD md5 123456 <<<< md5 ile sifreleyi saglamis olursunuz
kislere oper yazarken conf dizenize bu karmasik sayi ve harf dizelerini ekleyebilir ve auth tipinden sifrenin md5 oldugunu secebilirsiniz, bu sayede her oper girildiginde girilen sifre md5'e cevirilecek ve confdaki kisim ile karsilastirilarak dogru olup olmadigi denetlenecektir, bu olayin amaci guvenliginizi arttirmak ve 3. kisiler tarafindan conf okunarak sifrelerin elde edilmesini onlemek icindir
Kullanimi.
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
oper <isim> {
from {
userhost <hostmaskesi>;
userhost <hostmaskesi>;
};
password e10adc3949ba59abbe56e057f20f883e { md5; };
class <class-ismi>;
flags <flaglar>;
flags {
<flag>;
<flag>;
...
};
swhois <whois bilgisi>;
snomask <snomask>;
modes <modlar>;
maxlogins <num>;
};
password kismindaki yerlesim haliyle sonuclanir.
Soru disi: A) userhost <hostmask>;
Oper olacak kisilerin, hostlarini denetlemeye ve bu sayede oper olacak kisilerin hangi host'a sahip olmasi gerektigini belirtmemizi saglar.
Genelde sabit host kullanimi olmadigi icin *@* seklinde kullanilir, lakin en guvenlisi isini bilen birinin sabit 1 ip yada host kullanimi saglayarak
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. seklinde belirtilmeidir.
B) flags <flags>;
operatorunu kullanacaksaniz zaten anlatimda bahsettigim gibi eski oper flaglarini dizmeniz yeterli olacaktir. Bu kullanilirken yeni flag yapi blog'u kullanilamaz.( netadmin,coadmin,vs) gibi.
C) class kullanimi:
Unrealircd.conf icerisinde belirtilen class
ornegin standart olarak cogu kisi bunu kullanir:
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
class clients {
pingfreq 90;
maxclients 500;
sendq 100000;
recvq 8000;
};
tabiki bunu siz istediginiz gibi adlandirabilir ve seceneklerini degistirebilirsiniz
ornek vermek gerekirse.
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
class opercikler {
pingfreq 90;
maxclients 500;
sendq 100000;
recvq 8000;
};
pingfreq sunucudan gelen PING'ler arasında ki saniye olarak süredir.(90 ile 180 arasında ki bir değer önerilir.)
connfreq sunucular için kullanılır ve eğer otomatik bağlantı aktif ise bağlantı denemeleri arasında ki saniye olarak süredir
maxclients bu sınıfta maksimum (toplamda) kaç istemci/sunucu sayısı olabileceğini belirler
sendq gönderim dizisi içinde ne kadar miktarda veri olabileceğini belirtir. (düşük bant genişlikli sunucular için çok yüksektir, istemciler (clients) için ise orta bir değerdir.)
recvq alınan veri dizisinde ne kadar miktarda veri olabileceğini belirler ve bu flood kontrolu için kullanılır. (bu değer sadece normal kullanıcılara uygulanır, 3000-8000 arasında bir değeri deneyebilirsiniz, default değer 8000'dir.).
bana gore kullanilacak tek kismi
maxclients dir. 1 onceki ornekteki gibi client sinifini oper sinifinda kullanmaniz onerilir, cok fazla karistirmamaniz acisindan.
anladiysaniz
class <class-ismi>; yerine opercik alicik velicik yada clients yazabilirsini (varolmayan 1 class kullanilamaz)
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
diger kisimlar zaten anlatilmistir. Iyi calismalar.