IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   IRCServices (https://www.ircforumlari.net/ircservices/)
-   -   /os restart/ komutunu yasaklama. (https://www.ircforumlari.net/ircservices/520618-os-restart-komutunu-yasaklama.html)

Xpyhre 15 Ocak 2013 17:03

/os restart/ komutunu yasaklama.
 
Selam dostlar, Unreal IRC 'de /os restart komutunu nasıl? iptal edebilirim, veya bu komutun kullanmasini nasıl? yasaklarim. Sadece telnetten restart cekilmesini, sağlamaktır amacım budur. Spamfiltere eklemekten baska nasıl bir yol izlenebilir. Kolay gelsin.

dEathLeSs 15 Ocak 2013 17:21

Cevap: /os restart/ komutunu yasaklama.
 
ssh'e login ol,

Kod:

cd ircservices-*
cd modules/operserv
pico -w main.c


Kod:

{"RESTART",  do_restart,  is_services_admin,OPER_HELP_RESTART,  -1,-1},
satırını

Kod:

{"RESTART",  do_restart,  is_services_root, OPER_HELP_RESTART,  -1,-1},
Olarak degistir. Sadece Root admin erişimi olanlar servislere restart atabilirler.
daha sonra
Kod:

cd ..
cd ircservices-*
make
make install

servisleri tekrar başlat.

Shiniori 07 Haziran 2013 14:51

Cevap: /os restart/ komutunu yasaklama.
 
death sayende aşağıdakileri services root a ayarladım tşkler.

{"JUPE", do_jupe, is_services_root,OPER_HELP_JUPE, -1,-1},
{"UPDATE", do_update, is_services_root,OPER_HELP_UPDATE, -1,-1},
{"QUIT", do_os_quit, is_services_root,OPER_HELP_QUIT, -1,-1},
{"SHUTDOWN", do_shutdown, is_services_root,OPER_HELP_SHUTDOWN, -1,-1},
{"RESTART", do_restart, is_services_root,OPER_HELP_RESTART, -1,-1},
{"REHASH", do_rehash, is_services_root,OPER_HELP_REHASH, -1,-1,

bunlar önemli o yüzden rootun yapması daha mantıklı.

Shiniori 05 Temmuz 2013 11:13

Cevap: /os restart/ komutunu yasaklama.
 
anopede bulamıyorum bu dosyanın yerini yardımcı olabilirmisiniz

Entrance 05 Temmuz 2013 20:57

Cevap: /os restart/ komutunu yasaklama.
 
Alıntı:

Shiniori Nickli Üyeden Alıntı (Mesaj 1041314237)
anopede bulamıyorum bu dosyanın yerini yardımcı olabilirmisiniz

Anope servislerini hiç kullanmadım yalnız merak edip, bir bakıyım dedim os_restart diye bir dosyası bulunmakta içine baktığım da ilk gözüme çarpan satırları şu şekilde idi;

bahsi geçen dosyanın yolu Anope-1.x.x/src/core/os_restart

Kod:

c = createCommand("RESTART", do_restart, is_services_admin,
                      OPER_HELP_RESTART, -1, -1, -1, -1);

Üstte vermiş olduğum satırı altta vermiş olduğum şekilde değiştirip;

Kod:

c = createCommand("RESTART", do_restart, is_root_admin,
                      OPER_HELP_RESTART, -1, -1, -1, -1);

İlgili dizinde make && make install ve serviceslerini çıkarıp, tekrar sokman halinde ROOT harici /os restart kullanımını kısıtlamış olursun diye düşünüyorum.

NOT; Ve diğer değiştirmek istediğin veya kısıtlama yapmak istediğin fonksiyonları src/core içerisin de bulabilirsin örnek; os_global, os_raw vs.

iyi forumlar.

RahmetLi 29 Mayıs 2019 18:30

Cevap: /os restart/ komutunu yasaklama.
 
rootlarda kullanamasın ne yapmam gerek peki ?

The 29 Mayıs 2019 18:41

Cevap: /os restart/ komutunu yasaklama.
 
Alıntı:

RahmetLi Nickli Üyeden Alıntı (Mesaj 1042087862)
rootlarda kullanamasın ne yapmam gerek peki ?

Kod:

{"RESTART", do_restart, is_services_root,OPER_HELP_RESTART, -1,-1},
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] söylemiş zaten bu şekilde yaptıgında services root erişimine vermiş yani /os su şifresini giremeyen erişim saglayamaz ayrıca komutu iptal edeceksen komple direk sil rootda kullanmayacaksa başka kim kullanacak .

RahmetLi 29 Mayıs 2019 18:50

Cevap: /os restart/ komutunu yasaklama.
 
BU KOMUTU KOMPLE SILSEM SUPASSDA GIREN KULLANAMASA OLURMU KALDIRIM O KODU KOMPLE

The 29 Mayıs 2019 18:54

Cevap: /os restart/ komutunu yasaklama.
 
Alıntı:

RahmetLi Nickli Üyeden Alıntı (Mesaj 1042087877)
BU KOMUTU KOMPLE SILSEM SUPASSDA GIREN KULLANAMASA OLURMU KALDIRIM O KODU KOMPLE

Komutun işlev yaptıgı dosyayı bulup kaldırman lazım bu sadece komutun kullanılacağı kişiyi ayırt etmek için kullanılan kod komutun işlevini sagladığı yeri kaldırırsan eger o dediğin olur .

Dipnot Mesajı: Sade bunu kaldırırsan hata verir bununla ilgili dizini komple kaldırman lazım .

RahmetLi 29 Mayıs 2019 18:56

Cevap: /os restart/ komutunu yasaklama.
 
BULDUM KALDIRDIM TŞKLER :)


[19:00] -OperServ- restart diye bir komut yok. "/msg OperServ HELP" yaziniz.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 06:30.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net