Öncelikle SSH bağlantımızı güvenli olarak sağlamak için Putty programımızı indiriyoruz

http://www.chatix.org/yardim/Other_Images/files/Putty.exe

putty gösterme putty ayarlama, putty anlatımı

Açtıktan sonra karşımıza şu soru gelecek.

login as:

buraya kullanıcı adımızı yazıp, enter tuşuna basıyoruz.

Ondan sonra karşımıza şu soru gelecek…

kullanıcıadı@yazdığımız-ip’s password:

Burada dikkat edeceğimiz login gibi karakterimiz görünmeyecek.

Yani normal yazdığımız gibi karakterler görünmeyecek.

Yazmadığınızı zannedip bırakmayın!!! Logindeki gibi karakter password kısmında görünmez.

Password’umuzuda yazdıktan sonra karşımıza şu yazı gelecek.

[kullanıcıadımız@serishell ~]#

Telnet bağlantımızı sağladık :)

Sıra geldi OPER yazımına…

OPER YAZIMI

Şimdi arkadaşlar. Telnet bağlantımızı sağladıktan sonra sırası ile büyük küçük harf duyarlı olacak şekilde şu komutları yazarız.

oper admin yazımı oper ekleme admin ekleme

Resimde görüldüğü gibi Unreal’in U harfi büyük olacak şekilde,

cd Unreal3.2 yazıp enter’a basıyoruz.

Sonrada pico oper.confyazıp enter tuşuna basıyoruz.

Geldik karmaşık bir ekrana :)

Arkadaşlar Yukarı Aşağı ok’lar yardımı ile putty ekranında gezebiliyoruz.

Şimdi en aşağı gelip,

};

işaretini bulduktan sonra 1 satır aşağı inip aşağıdaki olayı oraya yazıyoruz.

                           oper nick {
                                    from {
                            userhost *@*;
                            };
                            password “şifre”;
                            flags OowckKbBnCGWH^”;
                            class clients;
                            swhois “is a Network Administrator”;
                           };

Arkadaşlar bence en iyisi buradan bu satırı kopyalayıp yeni metin belgesine yapıştırmanızdır…

Evet gereken değişiklikler ne olur burada diye soracak olursanız,

oper nick {

arkadaşlar buradaki nick yeri oper yazılacak arkadaşımızın nickidir.

şifre yazan yere ise oper yazılacak arkadaşımızın oper şifresi…

şimdi geldi arkadaşımıza ne ekleyeceğimize…

                          NetAdmin : OoawkKbBnCGAreDRhgcLZtGNzvWHe^
                         TechAdmin : OowckKbBnCGWH^”;
                         MasterAdmin : OowckKbBnCGWHaA^”;
                         GlobalOperator: OHW”;

Arkadaşlar yukarıdaki flags yeri vardı. orayı değiştirip ne yazacağımızı buradan belirleyebiliriz. Aşağıdaki satırlarda

örnek netadmin, techadmin, masteradmin ve globaloperator yazımlarını vereceğiz.

Swhois yeri. gördüğünüz gibi 2 adet tırnak işareti var. fazla uzatmadan en fazla 40 satır orayı değiştirebiliriz..

Mesela nickimiz Cem olsun..

Örnek NetAdmin yazımı.

                           oper Cem {
                                   from {
                                   userhost *@*;
                           };
                          password “123456789″;
                           flags OoawkKbBnCGAreDRhgcLZtGNzvWHe^”;
                           class clients;
                           swhois “Sunucu Sahibi. Root Administrator”;
                          };

Örnek TechAdmin Yazımı…

                            oper Cem {
                                     from {
                                     userhost *@*;
                            };
                            password “123456789″;
                            flags OowckKbBnCGWH^”;
                           class clients;
                            swhois “Irc.SeriShell.Net - Tech Admin”;
                           };

Örnek MasterAdmin Yazımı

                            oper Cem {
                                      from {
                                      userhost *@*;
                            };
                            password “123456789″;
                            flags OowckKbBnCGWHaA^”;
                            class clients;
                            swhois “Irc.SeriShell.Net - Master Admin”;
                           };

Örnek GlobalOperator Yazımı

                             oper Cem {
                                      from {
                                      userhost *@*;
                              };
                             password “123456789″;
                             flags OHW”;
                             class clients;
                              swhois “Irc.SeriShell.Net - IRCop”;
                             };

Şimdi arkadaşlar. Gerekli değişiklikler yapıldıktan sonra sıra geldi telnete aktarma olayı…

Yeni Metin Belgesinde değiştirdiğimiz yazıyı kopyalıyoruz.

Sonra yukarıda da açıkladığım gibi Yukarı - aşağı ok yardımı ile (burada sürekli aşağıya basacağız en alt satırı bulmak için) en alt satıra iniyoruz.

};

Bu satırı bulduktan sonra enter tuşuna basıp bir satır boş bırakarak Yeni metin belgesinden kopyaladığımız  Operi telnete yapıştıracaz.

Bunun için Telnette Mause’nin SAĞ tuşuna basıyoruz. Nasıl klavyede ctrl + v yaptığımız zaman normal yapıştırma yapılıyorsa

Burada da Mause’nin SAĞ tuşu ile o yapıştırma işlemini yapıyoruz…

Şimdi yapıştırdıktan sonra sıra geldi kaydetmeye.

Klavyemizdeki ctrltuşuna basıyoruz. ctrl tuşu basılı kalacak şekilde x tuşuna basıyoruz.

Sonra bize bir soru soracak.. Türkçesi kaydetmek istiyormusunuz diye:)

admin ekleme, admin komutları, oper komutları

Orada y harfine basıyoruz ve bize oper.conf yazısı gelecek. resimdeki Death.conf’a aldanmayın OK :)

oper admin ekleme, conflar, conf

Tek yapmamız gereken sunucuda /rehash komutunu kullanmak:)

 

Server’a MOTD Ekleme.

Gerekli yazıları ilk önce Yeni Metin Belgesinde yazıyoruz. Kısacası MOTD’mizi yapıyoruz :)

Evet.. Telnete giriyoruz. Sonra

Sırası ile şu komutları uyguluyoruz.

cd Unreal3.2

pico ircd.motd

Önümüze bomboş bir sayfa geldi..  Yeni Metin Belgesinden Kopyalayıp Telnete Mause’nin SAĞ tuşuna bir defa basıyoruz ve Telnette

yapıştırma işlemi yapılıyor.. Yapıştırma işlemi bittikten sonra yine yukarıda anlatıldığı gibi ctrl + x yapıp kaydediyoruz.

Sonra sunucumuzda /rehash çekiyoruz ve olay bitiyor…

Evet.

Sira geldi servicesroot değişimine…

Ilk önce servicesimizin ne olduğunu bilmemiz gerekiyor.

Bunun için sunucumuzun statüsünde (en üstünde)

/version *service*

komutunu yazmamız yeterlidir…

eğer servicesimiz ircservices ise;

telnet login pass giriyoruz.

sonra aşağıda gördüğünüz komutları putty programımıza yani telnetimize yazıyoruz.

cd ircservices

pico ircservices.conf

ircservices ekleme, root ekleme, root düzenleme

Sonra aşağıdaki resimde de gördüğünüz gibi klavyedeki aşağı veya yukarı ok yardımı ile

ServicesRoot kısmını bulalım arkadaşlar…

root düzenleme, ircd root, services root

yukarıdaki resimde de görüldüğü üzere değişikliğimizi yaptıktan sonra,

ctrl tuşuna basıyoruz. ctrl tuşu basılı kalacak şekilde x harfine basıyoruz.

Bize ingilizce olarak kaydetmek istediğimizden eminmisiniz diye soracak. bizde “y” harfine basıyoruz.

Tırnak işareti içine aldım. Siz sadece y harfine basacaksınız. Sonra bize nereye kaydedeceksiniz diye

Tekrar ingilizce olarak soracak fakat modules.conf yazılmış olacak. Biz o durumda sadece

enter’a basıyoruz o kadar…

Şimdi services root değişti fakat, aktif olmadı. Aktif yapabilmemiz için şu komutları yazacağız.

ps x

bunu yazdığımızda alttaki resimde görüldüğü üzere pid numaraları görünecek…

root düzenleme, ps x, linux, ircservices

Görüldüğü gibi COMMAND kısmında ./ircservices yazıyor.. O kısmın en solunda ise, 5 rakamlı bir sayı

Yazıyor. Işte o bizim o komut için gerekli pid numarası. Resimdeki örneğe göre yapacağım. Siz kendi

pid numaranızı yazacaksınız.

Şimdi arkadaşlar şu komutları yazacağız..

Yukarıda da belirttiğim gibi ilk önce;

ps x

sonra ise

kill -9 PİDNO

yani;

kill -9 26382

yazacağız..

oper ekleme, root ekleme

Şimdi servicesimizi düşürdük.

Sıra geldi ircservicesimizi geri getirmeye:)

Şimdi aynen alağıdaki komutu BAŞINDA NOKTA OLACAK ŞEKILDE yazıyoruz…

./ircservices

Bu kadar.. services root’umuz değişmiştir. Herkese hayırlı uğurlu ola :)