psyBNC
Kurulumu
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@localhost
user]
bu
ekrandayken hemen psyBNC yi shell hesabimiza indiriyoruz..!
[user@localhost
user] wget http://www.TurkiyemIRC.Net/dosyalar/psyBNC2.3.tar.gz
yaziyoruz
ve psyBNC yi download ediyoruz..Daha sonra
[user@localhost
user] tar zxvf psyBNC2.3.tar.gz
yazarak
zipli dosyayi aciyoruz..
Simdi
psyBNC klasorune giriyoruz..
[user@localhost
user] cd psybnc
ve
kuruluma basliyoruz..
[user@localhost
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@localhost
psybnc] ./psybnc
yazarak
psybnc nizi calistirabilirsiniz..!
psybnc
nin calisip calismadigini gormek icin
[user@localhost
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@localhost
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@localhost
user] wget http://www.TurkiyemIRC.Net/dosyalar/psyBNC2.3.tar.gz
yaziyoruz
ve psyBNC yi download ediyoruz..Daha sonra
[user@localhost
user] tar zxvf psyBNC2.3.tar.gz
yazarak
zipli dosyayi aciyoruz..
Simdi
psyBNC klasorune giriyoruz..
[user@localhost
user] cd psybnc
ve
kuruluma basliyoruz..Iste burasi biraz daha degisik..
Burda
make komutundan once
[user@localhost
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@localhost
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@localhost
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@localhost
psybnc] ./psybnc
yazarak
psybnc nizi calistirabilirsiniz..!
psybnc
nin calisip calismadigini gormek icin
[user@localhost
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