Putty Kullanımı


özellikle linux sunucularla yeni tanışan arkadaşlar için çok gerekli buradaki yazımızda kısaca bir kaç resim eşliğinde putty nasıl kullanılır onu anlatacağım. Putty indirmek için buraya tıklayın

Bu GünKi İşleyeceklerimiz :

1- Putty ile Sunucuya Bağlanma
2- Düzenli Olarak bağlandığımız sunucu bilgilerini kaydetme

Programımızın Görünüşü :


Resimde Host Name (or IP address ) yazıyor. İngilizcesi olan arkadaşlar anlamışlardır hemen orada yazanı. Türkçe olarak söylemek gerekirse Sunucu Adı(veya IP Adresi) ben resimde örnek olarak ip adresine 111.222.333.444 yazdım o kısma isterseniz siteadi.com gibi adres de yazabilirsiniz. Bu bölüme yazdıktan sonra sunucu bilgisini Open butonuna tıklıyoruz. Karşımıza alttaki resimde gördüğümüz ekran geliyor.

Sonra Böyle Bir Şey Gelecek :



Buraya kullanıcı adını yazıyoruz.Büyük olasılıkla root olarak atanmıştır. ardından bir alttaki ekran gelir ve şifreyi ister.



Putty'i Kullananların En Çok Takılacakları Yer Burası Buradaki imleç sadece yanıp söner asla ileri geri gitmez. Biz onun için onun ilerlemesine bakmadan normal şifremizi yazıp onaylıyacağız.Çoğunluk Olarak Bu Programı İlk Defa Kullananlar Programda Hata Var Diye Düşünmesin
__________________________________________________ _________________

Üstteki resime baktığımızda kullanıcı adı olarak root yazıp onayladık. Sonra şifremizi yazıp onayladık ve sonra bir karşılama mesajı göründü bu mesajda en son hangi ip den bu sunucuya ne zaman bağlandığımız yazıyor bu mesajın amacı sizin kontrolünüz dışında herhangi birisi sunucuya girmiş mi onu anlamaktır. benim 33.44.555.666 diye yazdığım kısım en son ziyaret eden kişinin ip adresidir. onun altında root@ns2 [~]# yazıyor bu da komut satırının başlangıcıdır.{ns2} sizin sunucu adınızdır. Bu şekilde gördüğümüz zaman istediğimiz işleme başlıyabiliriz demektir.

Sizin İçin Bildiğim Putty SSH Komutlarınızı Yazdım {TurkHackTeam Özel}
ls dizinde bulunan her şeyi listeler.
ls -a Gizli dosyalar ve dizinlerle beraber listeler.
ls -l Bütün dosyaları boyut ve tarihini göstererek listeler.
tar -zxpf Uzantısı tar.gz olan sıkıştırılmış dosyaları açar.
tar -xpf Uzantısı .tar olan dosyaları açar.
gunzip Uzantısı .gz olan dosyaları açar.
cp Dosyayı kopyalar.
mv Bir dosyayı başka bir dizine taşımanızı sağlar ya da dosya adını değiştirir.
mkdir Yeni bir dizin oluşturmanızı sağlar.
rmdir Belirtilen dizini silmenizi sağlar.
rm Dosya silmenizi sağlar.
rm -rf Dizin silmenizi sağlar.
cd Belirtilen dizine geçmenizi sağlar.
cd .. Bir üst dizine geçmenizi sağlar.
cd ~ En üst dizine çıkmanızı sağlar.
pwd O anda bulunduğunuz dizini görüntüler.
pico Belirtilen dosyayı text editör ile düzenlemenizi sağlar.
ftp Belirtilen siteye FTP bağlantısı sağlar.
lynx Belirtilen siteyi görüntüler.
df Harddisk istatistiklerini gösterir.
quota Disk kullanımınızı gösterir.
uname İşletim sisteminin durumunu gösterir.
whoami Kendi bilgilerinizi gösterir.
who Sunucuya bağlı olanları gösterir.
last Hesabınıza yapılan en son bağlantıyı gösterir.
whereis Belirtilen dosyanın nerede olduğunu gösterir.
BitchX IRC programını çalıştırır.
mail Postalarınızı kontrol eder.
ps -x Sizin çalıştırdığınız işlemleri gösterir.
ps -a Sunucuda çalıştırılan tüm işlemleri gösterir.
ps -ux Çalıştırılan işlemlerin CPU/RAM kullanımıyla gösterir.
kill Pid numarası verilen işlemi durdurur.
kill -9 Pid numarası verilen eggdrop işlemini durdurur.
killall Belirtilen program türündeki tüm işlemleri durdurur.
whatis Belirtilen komutun açıklamasını verir.
man Komut hakkında yardım görüntüler
passwd Shell hesabınıza girerken kullandığınız şifreyi değiştirmenizi sağlar.
vhosts ya da vhost Sistemde bulunan vhostları (virtual host) listeler.(BNC için kullanabilirsiniz)
ROOT MAKİNEDEN İP ÖĞRENME: ip addr
ROOTTA HESAP AÇMAK : adduser login & chown mavigok /home/login & passwd pass1, passwd pass2
reboot: Sunucuya restart atar
service mysql restart mysql restart atar
service httpd restart apache ye rest atar
service httpd stop Sitelere ulaşımı kapatır
apf -d ipadresi verilen ipe ban atar
service apf restart apf ye restart atar
netstat -n sunucuya baglanan ipleri gösterir
netstat -a sunucuya bağlanan reseller ipleri gösterir(Proxy kullanmanız fark etmez her zaman gerçek çıkış ipi görünür)
pico ssh üzerinden text editor ile dosya içeriğini görme ve düzenlemeye yarar.
top Sistem cpu kullanımını gösterir.
uptime Uptime Durumu
IP BAN

ip banlama
iptables -A INPUT -s 85.159.54.48 -j DROP

ip ban kaldırma
iptables -X INPUT -s 85.159.54.48 -j DROP
Servera dosya çekme
wget indirilecek-dosya-adresi
Zip açma
unzip dosya.zip
tar.gz açma
tar -zxvf dosya.tar.gz
gzip açma
gunzip dosya.tar.gz
Dosya sıkıştırmak
tar cvzf dosyam.tar.gz sıkıştırılacak-dosya
Sql Yükleme
mysql -h dbname -u dbuser -p dbpasword < dbname.sql


2-Düzenli Olarak bağlandığımız sunucunun bilgilerini kaydetme



Resim 1'e bakarsak orada Hostname kısmına yazdığımız ip adresine ilaveten birde Saved Sessions bölümüne aynı ip adresini(ya da sunucu adresini) yazmalıyız. Ardından Save butonuna basıyoruz. Tek başına Hostname yada Saved Session bölümlerini doldurup kaydet dememiz işe yaramaz ikisi de dolu olmalı. Putty ile ilgili anlatacak birşey kalmadı.