PDA

Tam Sürüm Bilgini Göster : psyBNC Kurulumu


netkolik
05-07-2006, 12:17
Bu dokumanda psyBNC nin nasil kurulacagini anlaticagim..
psyBNC son zamanlarin en populer BNC programidir.Oncelik psyBNC kurulumunu sizlere 2 ayri kisimda anlatmak istiyorum..
1. kisimda telnet kullanarak nasil kurulacagi vede 2. kisimda ise SSH ile nasil kurulacagi..
Aslinda 2 secenekte birbiriyle ayni fakat SSh kullanirsaniz cok daha rahat bir sekilde ayarlari degistirebilirsiniz..!

Simdi ilk basta 1. yoldan bahsetmek istiyorum..
Telnet kullanarak shell hesabimiza baglaniyoruz...
Baglandigimizda karsimiza soyle bir ekran cikiyor..
[user@Ticarichat user]
bu ekrandayken hemen psyBNC yi shell hesabimiza indiriyoruz..!
[user@Ticarichat user]wget http://server1.ircturk.org/dosya/psyBNC2.3.tar.gz
yaziyoruz ve psyBNC yi download ediyoruz..Daha sonra
[user@Ticarichat user] tar zxvf psyBNC2.3.tar.gz
yazarak zipli dosyayi aciyoruz..
Simdi psyBNC klasorune giriyoruz..
[user@Ticarichat user] cd psybnc
ve kuruluma basliyoruz..
[user@Ticarichat psybnc] make
yazdiktan sonra eger herhangi bir errorla karsilasmadiysaniz kurulum bitti..
Simdi tek yapmamis gereken psybnc.conf u editlemek..
Yalniz bu istege gorede yapilabilir.Isterseniz psybnc yi .conf da hicbi degisiklik yapmadanda calistirabilirsiniz..!
Fakat eger ayni makinede baska birisi 31337 portunu kullaniyosa sizin psybnc niz calismicaktir..
O yuzden psybnc.conf dosyasini editleyip port kismindaki 31337 yi kullanilmayan bir portla degistirmeniz tavsiye edilir..
PSYBNC.SYSTEM.PORT1=31337 <- bu portu degistirin..
PSYBNC.SYSTEM.HOST1=*
PSYBNC.HOSTALLOWS.ENTRY0=*;*
Degiklik yapildiktan sonra..
[user@Ticarichat psybnc] ./psybnc
yazarak psybnc nizi calistirabilirsiniz..!
psybnc nin calisip calismadigini gormek icin
[user@Ticarichat psybnc] ps x
yazin ve eger karsiniza
PID TTY STAT TIME COMMAND
13542 ? S 0:00 /usr/sbin/sshd
13543 pts/3 S 0:00 -bash
14206 pts/3 S 0:00 ./psybnc <- bu psybnc calisiyor demektir.
14207 pts/3 R 0:00 ps x
seklinde bir ekran cikicaktir..
bu ekranda ./psybnc goruyorsaniz psybnc ni calisiyordur..
Simdi yapmaniz gereken mirc`i acip psybnc nize baglanmaktir..
/server shellinizin.ipsi
seklinde baglanabilirsniz..
psybnc otomatik olarak ilk baglanan kisiye adminlik yetkisini vericektir..
Telnet ile kurulum bu kadar..
Ancak dikkat etmeniz gereken tek bir konu var..
psyBNC nin en buyuk eksikligi ssl nin nerde oldugun kendisi bulamamasidir..
Yani psyBNC kuruldugu makinada ssl nin /usr/local/ssl dizininde oldugun sanar fakar cogu linux makinede bu ayar /usr/share/ssl dir..
Bu sebepten dolayi telnet ile kurulumda problemler yasiyabilirsiniz..!
Eger "make" komunutu kullanirken error ile karsilasirsaniz yapmaniz gereken sey sudur..
[user@Ticarichat psybnc] whereis ssl
yazin vede karsiniza cikicak cevap
ssl: /usr/share/ssl /usr/share/man/man3/ssl.3ssl.gz
ise o zaman Asagida Vericegimiz 2.yol olan SSH kurulumu yapmaktan baska sansiniz yok...
2.yol
SSh ile psybnc kurulumu...
Bu bolum genel olarak telnet kurulumu ile ayni tek bir bolumu haric..
burdada ayni telnetdeki gibi basliyoruz..
[user@Ticarichat user] wget ftp://irc.ircturk.org/psyBNC2.3.tar.gz
yaziyoruz ve psyBNC yi download ediyoruz..Daha sonra
[user@IRCturk user] tar zxvf psyBNC2.3.tar.gz
yazarak zipli dosyayi aciyoruz..
Simdi psyBNC klasorune giriyoruz..
[user@Ticarichat user] cd psybnc
ve kuruluma basliyoruz..Iste burasi biraz daha degisik..
Burda make komutundan once
[user@Ticarichat psybnc] make menuconfig
yazarak ozel ayarlara girebiliriz..
Bu komut Telnetde calismicaktir..
(Dikkat.! eger telnetdeki kurulumda hata yasiyorsaniz yada "whereis ssl" sonucu yukarida gosterildigi gibi cikiyorsa burda bir kac ayarla yapmaniz gereklidir..!
[user@Ticarichat psybnc] make menuconfig
yazdiginizda karsiniza menu cikicaktir burda en ustte bulunan Compile Options yazan yere girin..
Yeni cikan menude asagilara inin vede SSL-Path: yazan yeri bulun ve enterlayin..
Karsinizdaki penceredeki /usr/local/ssl yazan yeri /usr/share/ssl ile degistirin vede OK diyerek cikin..
Daha sonra pencerelerde EXIT ve EXIT diyerek cikin..)
make menuconfig bittikden sonra
[user@Ticarichat psybnc] make
yazin vede kurulumu tamamlayin..Bundan sonraki Telnet ile aynidir..
Simdi tek yapmamis gereken psybnc.conf u editlemek..
Yalniz bu istege gorede yapilabilir.Isterseniz psybnc yi .conf da hicbi degisiklik yapmadanda calistirabilirsiniz..!
Fakat eger ayni makinede baska birisi 31337 portunu kullaniyosa sizin psybnc niz calismicaktir..
O yuzden psybnc.conf dosyasini editleyip port kismindaki 31337 yi kullanilmayan bir portla degistirmeniz tavsiye edilir..
PSYBNC.SYSTEM.PORT1=31337 <- bu portu degistirin..
PSYBNC.SYSTEM.HOST1=*
PSYBNC.HOSTALLOWS.ENTRY0=*;*
Degiklik yapildiktan sonra..
[user@Ticarichat psybnc] ./psybnc
yazarak psybnc nizi calistirabilirsiniz..!
psybnc nin calisip calismadigini gormek icin
[user@Ticarichat psybnc] ps x
yazin ve eger karsiniza
PID TTY STAT TIME COMMAND
13542 ? S 0:00 /usr/sbin/sshd
13543 pts/3 S 0:00 -bash
14206 pts/3 S 0:00 ./psybnc <- bu psybnc calisiyor demektir.
14207 pts/3 R 0:00 ps x
seklinde bir ekran cikicaktir..
bu ekranda ./psybnc goruyorsaniz psybnc ni calisiyordur..
Simdi yapmaniz gereken mirc`i acip psybnc nize baglanmaktir..
/server shellinizin.ipsi
seklinde baglanabilirsniz..
psybnc otomatik olarak ilk baglanan kisiye adminlik yetkisini vericektir..


Alıntıdır.

Polizei
05-07-2006, 13:07
güzerl anlatım eline saglık ama

http://forum.ticarichat.net/forumdisplay.php?f=28

netkolik
05-07-2006, 17:52
Sadece Komutlarını GörmüştüM Kurulumu Yok sanıyodum Kus. Bak.

inceDen
08-07-2006, 03:36
Bu pid numarası ne oluyor kafadanmı sallıyoruz

netkolik
16-07-2006, 21:56
pid numarasi derken portdan mi bahsediyorsun.

JaneR
16-07-2006, 22:44
PID Konfigrasyon(.conf)' un telnetteki tanim numarasi demek. Otomatik sıradan bir numara alır.

ps x yazdıgında;

[PIDNO] ConfISMI şeklinde cıkar..

Conf PID alıyorsa aktif demektir.

ps x teki tanimlamalari kaldirman icin. Conf isminin yanındaki pidnosuna bakicaksin.

kill -9 PIDNO yazarsan aktif olan Conf dosyası listeden düşecek pasif olacaktır.

[ircdizmir@aktifshell ~]$ ps x
PID TTY STAT TIME COMMAND
29560 ? Sl 0:04 ./sc_serv
12331 ? S 9:06 ./eggdrop -m janer2.conf
15827 ? S 0:07 ./eggdrop -m janer1.conf
11449 ? S 0:19 /home/ircdizmir/Unreal3.2/src/ircd
7845 ? S 0:00 sshd: ircdizmir@pts/28
7846 pts/28 Ss 0:00 -bash
10262 pts/28 S 0:00 ./ircservices
10268 pts/28 R+ 0:00 ps x

inceDen
17-07-2006, 22:09
PID TTY STAT TIME COMMAND
1462 ? Sl 95:32 ./sc_serv
7990 ? S 11:36 /home/inceden/Unreal3.2/src/ircd
7997 ? S 1:01 ./eggdrop -m helper.conf
8000 ? S 137:03 ./eggdrop -m cycle.conf
8010 ? S 31:01 ./eggdrop -m koruma.conf
16302 ? S 1:21 ./ircservices
16586 ? S 1:12 ./eggdrop -m radyo.conf
17169 ? S 2:13 ./eggdrop -m inceden.conf
28446 ? S 0:00 sshd: inceden@pts/32
28447 pts/32 Ss 0:00 -bash
28696 pts/32 S 0:00 ./bopm
29330 ? S 0:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf
29508 pts/32 R+ 0:00 ps x

netkolik
17-07-2006, 22:11
killer sağoL

SenSuaLiTy
22-07-2006, 12:18
Arkadaşlar Lütfen Konuları Açmadan Önce Foruma iyice Bakalım. Bilgiler için Tekrar SaoL. Iyş Çalısmalar.

Polizei
30-08-2006, 13:50
inceDen abicim niye kafadan sallasınlar:9 pid noyu ögrenemediysen sen şlimdiye kadar o senin sorunun:)

SoNSaBaH
17-07-2007, 02:54
Running Conversion Tool for older psyBNC Data.
tools/convconf.c: In function `cofile':
tools/convconf.c:81: error: label at end of compound statement
make: *** [all] Error 1
[inceden@ticarichat2 psybnc]$

serseri_317
26-09-2007, 18:49
ya arkadaslar Bu Bnc nedir ne işe yarar http://forum.ticarichat.net/images/icons/icon5.gif

SoNSaBaH
05-01-2008, 00:25
ben kurdum valla serverde bot gibi duruyor öyle :D

OtheLLO
03-04-2008, 19:47
Ellerinize sağlık güzel çalışmalar...

|dEpRoteCt|
20-05-2008, 17:55
güzel çalışma sağolun.