Ö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
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.
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:)
Orada y harfine basıyoruz ve bize oper.conf yazısı gelecek. resimdeki Death.conf’a aldanmayın OK
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
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…
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…
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..
Ş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