OperServ Komut Kullanımı Açıklamalı
25 Ağustos 2011 | Kategori: OperServ Komutları
Bir önceki Konumuzda Operserv Komutarını Yayımlamıştık. Gelelim bu komutların ne işe yaradığına ve nasıl kullanıldığına. Bahse konu Komut Kullanımı Lord Arkadaşımız tarafından yayınlanmıştır. Bilgimizi Tazeleyip Bilmediğimizi öğrenmeye, öğetmeye devam ediyoruz. Aşağıda yer alan komutlar Sunucu sahibi tarafından yetki verilen Oper ve Admin’ler Tarafından uygulanabilmektedir. Yetkilerde “Flag Kısıtlaması” Yok ise komutları rahatlıkla kullanabilirsiniz.
OperServ Komutlarını Kullanırken Komut ; /OperServ İle ßaşlayabileceği Gibi Kısaltması Olan ; ” /Os “ta Kullanılır.
/Os Help Commands
Komutu Kullanıldığında Çıkan Paremetler Aşşağıda Uygulamalı Şekilde Verilmiştir.
GLOBAL : Bütün kullanıcılara Notice Atar.
Kullanımı : /os global Mesajınız : Sunucudaki ßulunan Herkese Mesaj Yollar.
STATS : Services’in ve Network’un Durumunu Görüntüler.
Stats komutunun 3 parametresi vardır.
»» Reset
»» Network
»» All
Reset : /Os Stats Reset ( /Lusers komutunun kullanımı sonucu “Sunucudaki Kullanıcı sayısı: ? En çok: ?”
“Ağ’daki kullanıcı sayısı: ? En çok: ?”
Ağ’daki kullanıcı sayısı kısmında bulunan “En cok ?” kısmını resetler. Yani o güne kadar yapılan giriş sayısını O anki kullanıcı sayısına eşitler. Yani sıfırlamak anlamına gelir. )
Network : /Os Stats Network
Sunucu üzerinde okunan ve yazılan verilerin “%” lik değerlerini verir. Ve sunucu soket ve toplam soket’lerinde “%” lik değerlerini verir.
ALL : /Os Stats All
IRCServices’in en son ne zaman başlatılış zamanından services’lerin kullanımda sunucu üzerinde kapladıkları “%” lik alan. Kaç kayıtlı nick kaç kayıtlı kanal ? SGlines, SQlines, SZlines ve oturum bilgilerini kapsar. )
SERVERMAP Network HaritasInI Gösterir.
Kullanımı : /Os servermap
Bağlı olan bütün serverleri gösterir. O anda bağlı olan serverleri +– IRC.Domain.Adı şeklinde gösterir. Jupe edilmiş ve hayali serverleride *– IRC.Domain.Adı şeklinde gösterir.
OPER LIST Services operator’leri listeler.
Kullanımı : /Os Oper List
Telnette operler için hazırladığınız opers veya oper.conf a eklediğiniz operleri sunucu üzerinde /os oper add Nick komutu ile eklediğiniz operatorleri listeler.
ADMIN LIST : Services admin’leri listeler.
Kullanımı : /Os Admin List
Aynı şekilde oper veye opers.conf a eklediğiniz admin leri sunucu üzerinde /Os Admin Add Nick Komutu Ile Eklediğiniz Adminleri Listeler.
MODE : Bir kanalin mode’unu degistirir.
Kullanımı : /Os mode #KanalAdı +/-modeler
istediğiniz her kanalda chanserv tarafından belirtilmemiş olan modeleri kullanabilirsiniz. /cs set #kanal mlock -/+modeler şeklinde kullanılmış ise siz değiştirdiğiniz zaman chanserv yine otomatik değiştiricektir.
KICK : Kanaldaki ßir Kullanıcıyı Atar.
Kullanımı : /Os Kick #KanalAdı Nick Sebep
Belirttiğiniz kullanıcı belirttiğiniz kanaldan atar. Bu komut adminlerde de etkili olur bir operator ofalgs +q su olan kullanıcıları bile kickleyebilirsiniz.
CLEARMODES : Belirtilen modlari kanalda kapatir. “ALL” Parametresi ile de kullanılabilir.
Kullanımı : /Os ClearModes #KanalAdı
“binary mode”‘lari (i,k,l,m,n vb.) kaldırır” Fakat yine chanserv faktörünü unutmayınız. Yine modeler chanserv mlcok ile verilmişse kaldırdığınız modeler otomatik chanservden geri verilir. “Supass giren adminlere özeldir.”
/os ClearModes #KanalAdı ALL
All kullanıldığı zaman binary modeler haricinde +o(@),+h(%),+(v) leride temizler. Yine chanserv mlocktan verilen modeler geri gelir. “Supass giren kullanıcılara özeldir.”
CLEARCHAN : ßelirtilen Kanaldaki Herkesi Kickler (masskick)
Kullanımı : /Os ClearChan #KanalAdı
Kanalda ki bütün kullanıcıları kanaldan atmak için kullanılır. Netadmin de buna dağildir. Services bu işlemi önce “chanserv”i kanala sokarak yapar. tüm kullanıcılara banı attıktan sonra kanalı +l 1 modesine alıp herkeze deop komutunu kullanarak dışarı çıkar. “Supass giren adminlere özeldir.”
KILLCLONES : ßir Nickin Tüm Klonlarına KILL Atar.
Kullanımı : /Os KillClones Nick
Aynı ip adresinden bağlanan bütün kullanıcıra *@host şeklinde geçici akill komutu uygular ve hemen geri gelmeleri engellenir. Wallops mesajı ile de ban’ı kimin attığı kaç kişinin sunucudan atıldığı belirtilir. “Supass giren adminlere özeldir.”
AKILL : Autokill listesini düzenler.
Kullanımı : /Os Akill Add +süre *@IP-Adresi sebep
Sunucu üzerinde girmesini istemediğiniz ip adreslerini yasaklar. süre paremetleri d(gün) h(saat) m(dakikadır) +süre sonuna d,h,m parametresi belirtmezseniz otomatik gün olarak ekler +30 yazarsanız 30 gün demektir.
Akill paremetleri ise “List”, “View” ve “Count” tur. -List- tüm listeyi gösterir. -Count- Sadece sayı olarak belirtir. -view- ise kim tarafından ne sebeple ne zaman ve kaç günlük olduğunu gösterir. “Supass giren adminlere özeldir.”
/Os Akill Kist
/Os Akill Count
/Os Akill View
AKILLCHAN : ßir Kanaldaki Kullanıcılara AutoKill Atar.
Kullanımı : /Os akillchan +süre #kanal sebep
Belirtiğiniz kanalda ki bütün kullanıcılara akill ekler otomatik kill atar. Bu komuttan operler etlilenmez ama eğer operator sunucuda kendi ip adresinden bir clon bulunduruyor ve user posizyonunda ise kendi ip’inde ki userden etkilenerek net admin bile akill eklenip kill yiyebilir. Süre belirtilmez ise otomatik 1 dakika atılır. “Supass giren adminlere özeldir.”
SQLINE : Sqline Listesini Düzenler.
Kullanımı : /Os Sqline Add +Süre Nick Sebep
Belirtilen nick’in normal user konumunda ki kullanıcılara kullanımını yasaklar. Oper olan kullanıcılar sqline olan nickleri kullanabilirler. Sqline paremetleri “List” , “Count” , “View” dir.
/Os Sqline List
/Os Sqline Count
/Os Sqline View
SGLINE : Sgline listesini düzenler.
Kullanımı : /os sgline add +süre “FullName” sebep
Sunucuya giriş yapan userlerin fullname kısımlarında yapılan reklamları engellemek için kullanılır. Geneli Script reklamıdır. Sgline parametleri “List” , “Count” , “View” dir.
/os sgline list
/os sgline count
/os sgline view
SZLINE : Szline listesini düzenler.
Kullanımı : /os szline +süre “Metin” sebep
Metin kısmına ne yazarsanız “fullname” ve “ident” kısmını etkiler. sgline komutu ile aynı işlevi görmektedir. Ve paremetleride aynıdır.
/os szline list
/os szline count
/os szline view
SESSION : Oturum listesini gösterir.
Kullanımı : /os session list Numara
Services operatorlerin oturum listesini görmelerini saglar. “SESSION LIST” ile en az “threshold” baglantili hostlar görüntülenir. Flood sorunu olmamasi icin bu rakam en az 1 olmalidir. “SESSION VIEW” ile bir baglanti hakkinda detayli bilgi alinabilir. Aktif baglanti sayisi ve de limit gibi. host belirtirken asterisk kullanilamaz.
EXCEPTION : Oturum listesi özel durumlari düzenler.
Kullanımı : /os EXCEPTION add +süre *IP-Adresi “Limit” Sebep
Telnet Services.conf kısmından tek ip’e giriş sayısı belirtilmektedir. Clon girişlerini yasaklamak için. Bu komutla bazı belirtilen ip’lere verilen limitler çoğaltılabilir. Limit 1 den büyük 100 den küçük olmalıdır.
LOGONNEWS : LOGON mesajini belirler.
Kullanımı : /os logonnews add Mesajınız.
Sunucuya giriş kısmında belirtilen aktüel mesajlardır. [ Logon Haberler - Tarih ] bu mesajları belirtebilirsiniz. Tarih kısmı logonnews’i attığınız tarihi belirtir. En fazla 3 tane logonnews ekleyebilirsiniz. 1 2 3 şeklinde eklenen logonnews ler 3 2 1 şeklinde sıralanmaktadır. Yani eğer üç mesaj eklerseniz ilk eklediğiniz mesaj 3. mesaj olarak listelenir.
/os logonnews list
Ekli olan logonnews leri listeler.
/os logonnews del Numara
Eklediğiniz logonnews’i silmenizi sağlar.
OPERNEWS : OPER mesajini belirler.
/os opernews add mesaj
Sunucuda /Oper Nick Şifre komutu ile giriş yapılıp sunucu operatorü olduğunuz anda gönderilen operator haberleridir. Logonnews teki parametreler opernews’te de geçerlidir.
/os opernews list
/os opernews del numara
OPER : Services operator listesini duzenler.
Kullanımı : /os oper add Nick
Telnetten eklenen operatorleri sunucuda /os kullanma yetkisi verir.
/os oper del nick
add ile eklenen kullanıcıyı siler.
/os oper list
Ekli olan operator listesini gösterir.
JUPE : Bir server’i “Jupiter” eder.
Kullanımı : /os jupe services.domain.uzantı açıklama
Belirtilen sanal sunucu ismini kullanılan sunucuya linkler ve o isimde başka sunucu linklemesi yapılamaz. Bu linki sadece /Squit komutu koparabilirsiniz.
SU : Services Root yetkilerine erismeye yarar.
Kullanımı : /os su şifre
Bu komut Services Operator ve üzeri olan operatorlere Root yetkisi kazandırır. Su pass giren bir services operator Root admin’e getpass çekme yetkisi kazanabilir. Supass giren Services operator ile root arasında ki tek fark ise supass değiştirme komutudur.
/os set supass yenişifre
Bu komut sadece services.conf ta Root olarak belirtilen nick’e aittir. Root admin supass girmeden bütün komutlara erişim kazanabilir.
NOT : IRCOperator supass giremez.
SET Cesitli Services seceneklerini duzenler.
READONLY : Read-only ve read-write arasinda gecis.
Kullanımı : /os readonly on
Bu özellik sunucuda aktif ise normal kullanıcılar dahi ” cs ns forbid , akill ekleyebilirler Drop komutlarını kullanabilirler. /cs ns list * komutlarını kullanabilirler. Bu komutu aktif ettikten sonra sunucuya restart atmanız gerekmektedir. Bu komutun açılmasını ben bile tavsiye etmiyorum
/os readonly off
Yukarıda belirtilen özellikleri kapatır. Sunucunun kurulumunda otomatik kapatılmıştır.
DEBUG : debug mode’u acar/kapar.
Kullanımı : /os debug on
Sunucu üzerinde kullanılan bütün services komutları saklanır. Bir nevi Log alınır. Servicese gönderilen mesajlar ve servicesin verdiği mesajlarda log alınır. Numara da belirtilebilir.
/os debug on Nunamar
Başlatılan numaradan sıralanmaya alınır.
/os debug off
Services’in log almasını engeller.
SUPASS : services adminlere root yetkisi vermek.
Kullanımı : /os su şifre
Yukarıda belirttiğim bir komut. Bknz: SU
/os set supass şifre
Sunucuda Services Root tarafından bu komut kullanılıp bir şifre belirtilmemiş ise sunucuda supass özelliği aktif olmaz.
UPDATE : Services veritabanini gunceller.
Kullanımı : /os uptade
Komutun kullanıldığı andan itibaren güncellemeye başlar.
/os uptade force
Eğer veritabanı kilitli ise “force” parametresini eklerseniz kilitli olmasına rahmen güncelleme devam edicektir.
SHUTDOWN : Veritabanini kaydedip, services’i kapar.
Kullanımı : /os shutdown
/Quit komutundan farkı komutu kullandığınız anda services kendini günceller ve ondan sonra kapatır.
QUIT : Services’i kapatir.
Kullanımı : /os quit
Servicesi güncellemeden kapatır. Shell firmasından veya dedicatedinizde sorun olmadığı sürece sunucu üzerinde quit kullanmayınız.
REHASH : Ayar dosyasini yeniden okur.
Kullanımı : /Rehash
Local serverin konfigürasyon dosyasını yeniden okumasını sağlar. Eger bir parametre girilmişse sadece belirtilen kısımlar tekrar okunur.
Paremetler :
DNS : Çözünenleri sıfırlar
Kullanımı : /Rehash Dns
SZLINES : Geçici zlineları kaldırır.
Kullanımı : /Rehash Szlines
TKLINES : Geçici klineları kaldırır
Kullanımı : /Rehash Tklines
GC : Çöp toplaması yapar
Kullanımı : /Rehash Gc
MOTD : Motd dosyasını yeniden okur
Kullanımı : /Rehash Motd
LINKS : Links dosyasını yeniden okur
Kullanımı : /Rehash Links
IP : IP hash tablosunu tekrar hash eder
Kullanımı : /Rehash Ip
AKILLS : Bütün geçici akilleri kaldırır
Kullanımı : /Rehash Akills
EXCLUDES : Tüm akill muafiyetlerini kaldırır
Kullanımı : /Rehash Excludes
JUPITERS : Tüm Jupiter tanımlamalarını kaldırır
Kullanımı : /Rehash Jupiters
SQLINES : Tüm sqline’ları kaldırır
Kullanımı : /Rehash Sqlines
SGLINES : Tüm sgline’ları kaldırır
Kullanımı : /Rehash Sglines
SZLINES : Tüm szline’ları kaldırır
Kullanımı : /Rehash Szlines
TEMPMASKS : Bütün gecici maskitem’leri kaldırır
Kullanımı : /Rehash TempMasks
PERSMASKS : Bütün kalıcı maskitem’leri kaldırır (config dosyasından oku)
Kullanımı : /Rehash PersMasks
WRITECONF : Server konfigurasyon dosyasına yazar
Kullanımı : /Rehash Writeconf
THROTTLES : Throttle listesindeki tüm hostları kaldırır
Kullanımı : /Rehash Throttles
ALL : Yukardakilerin tümünü uygular
Kullanımı : /Rehash ALL
NOT : Her sunucuda kullanılamaz.
ADMIN : Services admin listesini duzenler.
Kullanımı : /os admin add nick
Telnetten admin eklenen kullanıcıyı sunucu üzerinde /os kullanma yetkisi verir. Bu komutu sadece Services Root kullanabilir. Supass giren bir services operator de bu komutu kullanabilir.
/os admin del nick
Belirtilen nicki admin listten siler.
/os admin list
Ekli olan SVSadmin’leri listeler.
RAW : IRC sunucusuna bir RAW komutu yollar.
Not : Bu komut sadece services root’lara ve supass giren admin’lere aittir. Komutun kullanımından emin olmadınız sürece kesinlikle kullanmayınız. Aşşağıda bilindik raw komutlarını belirtilmiştir.
Userin nickini Zorla Değiştirme
Kullanımı : /os raw svsnick Nick Yeninick 0:0
Bir nicki zorla kanala sokma
Kullanımı : /os raw svsjoin Nick #kanal – /Sajoin nick #kanal
Network adminler bu komutu supass girmeden kullanabilirler.
Bir nicki zorla kanaldan çıkarma
Kullanımı : /os raw svspart nick #kanal – /sapart nick #kanal
Whois yazma
Kullanımı : /os raw swhois nick: mesaj
Userlerin modelarını değiştirme
Kullanımı : /os raw svsmode nick +modelar/-modelar
Servisleri kanala sokma
Kullanımı : /os raw :servicesismi join #kanal
Servisleri kanaldan çıkarma
Kullanımı : /os raw :servicesismi part #kanal
Servisleri konuşturma
Kullanımı : /os raw :servicesismi privmsg #kanal mesaj
Servislere kanalda mode uygulatma
Kullanımı : /os raw :servicesismi mode #kanal +modelar/-modelar
Servislerle kick attırma
Kullanımı : /os raw :servicesismi kick #kanal nick sebep
Servislere topic attırma
Kullanımı : /os raw :servicesismi topic #kanal mesaj
Servisler ile op alma
Kullanımı : /os raw :servicesismi mode #kanal +o nick
Servisler ile ban koyma
Kullanımı : /os raw :servicesismi mode #kanal +b nick
Host Ident Değiştirme
Kendi identini değiştirmek için
Kullanımı : /Setident Ident
Kendi hostunu değiştirmek için
Kullanımı : /SetHost Host
Kendi name kısmını değişmek için
Kullanımı : /SetName Name
Kullanıcı ident değiştirmek için
Kullanımı : /Chgident Nick Ident
Kullanıcı host değiştirmek için
Kullanımı : /ChgHost Nick Host
Kullanıcı name değiştirmek için
Kullanımı : /Chgname Nick Name
ChanServ Ile Kullanılan Operatör Komutları .
GETPASS : Belirtilen kanalin sifresini verir.
Kullanımı : /cs getpass #KanalAdı
Belirtilen #kanal’ın şifresini öğrenmenizi sağlar. getpass komutunu kullanabilmek için SVSAdmin olmanız gerekir.
FORBID : Belirtilen kanalin kullanimini yasaklar.
Kullanımı : /cs forbid #KanalAdı
Belirtilen #kanalı kapatır. Kanalın tekrar kullanıma açılması için “DROP” tamamen kaydının silinmesi gerekir.
/cs drop #KanalAdı
Belirtilen kanalın chanserv üzerindeki kaydını siler. Forbid atılan kanal sadece bu komutla açılır.
SUSPEND : Belirtilen kanalin kaydini silmez ama kullanimini yasaklar.
Kullanımı : /cs suspend +Süre #KanalAdı Sebep
Belirtilen kanala belirttiğiniz süre dahilinde suspend alır. Bir nevi akick’tir
/cs unsuspend #KanalAdı
Suspend’li kanalı kullanıma açar.
LIST : Kayitli kanallari listeler.
Kullanımı : /cs list *
Belirtilen parametreler dağilinde listelemeler yapar. Noexpire suspended ve forbidden olmak üzere üç parametresi vardır.
/cs list * suspended
Suspend atılan kanalları listelemek için kullanılır.
/cs list * forbidden
Forbid atılan kanalları listelemek için kullanılır.
/cs list * noexpire
Zaman aşımından çıkartılan kanalları listelemek için kullanılır.
NOEXPIRE : Belirtilen kanalı zaman aşımından çıkarır.
Kullanımı : /cs set #kanal noexpire ON
Belirtilen kanalı zaman aşımından çıkarır. Yani kanal services tarafından belirtilen süre kadar kullanılmasa bile kanal kaydı düşmez.
/cs set #kanal noexpire OFF
Kullanımı : Belirtilen kanalın zaman aşımını açar. Belirtilen süre kadar kullanılmaz ise kanal kaydı düşer.
Nickserv ile Kullanılan Operatör Komutları.
DROPNICK : Bir nickin kaydini siler.
Kullanımı : /ns dropnick nick
Svsadminlerin bir nickin kaydını silmesi için şifre girmeden o nickin kaydını silebilir.
DROPEMAIL Bir email adresi maskesine uyan her nicki siler.
Kullanımı : /ns dropmail Mail@Adresi
Belirtilen email adresine kayıtlı nick’leri listeler.
/ns dropmail-confirm Mail@Adresi
Belirtilen mail adresine kayıtlı bütün nicklerin kaydını siler.
GETPASS : Şifreleme gecerli degilse, bir nickin sifresini gösterir.
Kullanımı : /ns getpass nick
Belirtilen nickin şifresini gösterir. Getpass komutunu kullanabilmek için SVSAdmin olmanız gerekir.
FORBID : Bir nickin kaydini engeller.
Kullanımı : /ns forbid nick
ßelirtilen nickin kullanımını yasaklar. Operator’ler dağil bu nickin kaydı silinene kadar kimse kullanamaz.
/ns drop nick şifre
/ns dropnick nick
ßu iki komut forbid’in kalkmasını sağlar.
SUSPEND : Bir nickin identify edilmesini engeller.
Kullanımı : /ns suspend +süre nick sebep
Belirtilen nicke belirtilen süre kadar identify etme yasağı koyar.
/ns unsuspend nick
Belirtilen nickteki suspend’i kaldırır.
LIST : ßir maskeye uyan tüm nickleri listeler.
Kullanımı : /ns list *
ßelirtilen parametlere göre nickleri listeler noexpire , forbidden ve suspended gibi parametleri vardır.
/ns list * noexpire
/ns list * forbidden
/ns list * suspended
LISTEMAIL : Sır emaile sahip tüm nickleri listeler.
noexpire – forbidden – suspended – noauth gibi parametrelerde kullanılabilir.
/ns listemail Mail@Adresi
Belirtilen mail adresinde ki kayıtlı kullanıcıları gösterir.
/ns listemail * forbidden
/ns listemail * suspended
/ns listemail * noexpire
/ns listemail * noauth
SETAUTH : ßir nick icin yeni bir AUTH kodu belirler.
Kullanımı : /ns setauth nick
ßelirtilen nick’e yeni bir auth kodu belirler eğer o nick online ise setauth komutundan sonra o nick’e sunucu tarafından notice gönderilir ve auth kodunu kayıtlı mail adresine gönderildiğini tanıtılması gerektiğini belirten bir mesaj.
GETAUTH : ßir nick icin gecerli AUTH kodunu gösterir.
Kullanımı : /ns getauth nick
ßelirtilen nickin auth kodunu gösterir.
CLEARAUTH : ßir nickin AUTH kodunu siler.
Kullanımı : /ns clearauth nick
ßelirtilen nickin auth kodunu siler. O nick için otomatik auth işlemi kalkmış olur.
MemoServ ile kullanılan operator komutları
/ms set limit nick sayı
Belirtilen nickin memo limitini arttırmanızı sağlar.
/ms info nick
Belirtilen nick hakkında memo limiti ve memo ßilgilerini gösterir.
Not: Komutlar Her Server’de uygulanmayabilir. Server versiyon ve Sürümüne Göre Farklılıklar Olabilir.

Yorum yapma kapal?.