SSH (putty) bağlantısı
Yazar: SBayir Tarih: Ağustos 19, 2010 · 1 Yorum , Kategori: Linux
Etiketler: linux dersleri, linux komutları, putty komutları, ssh nedir
Her domaininize hosting almak maliyetleri arttırdığı için, bir linux sunucu aldınız. Servis sağlayıcınız tarafından “root” bilgileriniz iletildi fakat tam olarak ne işe yaradığını bilmiyorsunuz.
Bu yazımızda yüzeysel olarak SSH ile ilgili temel komutları inceleyeceğiz.
Soru : SSH ( Secure Shell ) Nedir?
SSH, Sunucuya ( uzakta bulunan herhangi bir bilgisayara ) uzaktan erişim imkanı sağlayan protokoldür. Biraz daha basitleştirirsek, konumuz içinde sunucumuza bağlantı kurmamızı sağlayacak olan protokoldür.
Soru : SSH Bağlantısını nasıl sağlarım?
SSH Bağlantısı sağlayabilmek için kullanışlı bir çok program bulunuyor ancak bu konuda ki tercihim Putty. Ücretsiz ve çok küçük bir yazılım olan Putty, vazgeçilmezlerim arasında.

Host Name (or IP address) bölümüne sunucu IP adresimizi yazarak “Open” butonu ile bağlanıyoruz. Herhangi bir problem yoksa (default olarak) siyah ekranda login promptuna düşeceksiniz.Örnek satırlar ;
login as: root
root@88.255.117.106′s password:
Last login: Thu Aug 19 00:40:08 2010 from 127.0.0.1
[root@lin ~]#
Login işleminiz sırasında yazdığınız şifre görüntülenmeyecektir bu nedenle dikkatli bir şekilde yazmanız gerekiyor. Last Login bölümü sunucuya son login olma tarihini ve son login olan IP adresini görüntülemektedir.
Daha önce linux ile ilgilenmeyen arkadaşlar için zorlanılacak tek konu komutlardır. Ancak zaman içinde el alışkanlığı halini alıyor. Şimdi biraz komutlara bakalım.
Listeleme komutu “ls”
ls Komutu o an bulunduğunuz klasör içinde ki dosya ve klasörleri listeler. Daha önce dos kullananlar belki hatırlar bir nevi “dir” komutudur.
[root@lin ~]# ls
backups parallels shell-script
backup-script plesk yedekler
Klasörler arası geçiş (cd) ;
[root@lin ~]# cd backups/
[root@lin backups]#
Dosya Oluşturmak (touch) ;
Bulunduğunuz herhangi bir dizin içinde dosya oluşturmak için touch komutunu kullanırız.
[root@lin ~]# touch deneme
Klasör oluşturmak (mkdir) ;
Klasör oluşturma komutumuz “mkdir” ;[root@lin ~]# mkdir deneme
Dosya Silmek (rm);
[root@lin ~]# rm -r deneme
rm komutundan sonra ki -r parametresi, hata alınması durumunda tekrar deneneceği anlamını taşıyor. (Retry)
Klasör Silmek (rm -rf);
Komut, klasör ve tüm içeriğini siler.
[root@lin ~]# rm -rf deneme
Sunucuyu Yeniden Başlatmak (reboot);
Sunucunuzu yeniden başlatmak için “reboot” komutunu vermeniz yeterlidir.
[root@lin ~]# reboot
Sunucu Servislerini Başlatmak / Çalıştırmak / Durdurmak ;
Sunucu üzerinde servisler “/etc/init.d” altında bulunur. Bir kaç örnek ;
/etc/init.d/httpd restart
Web servislerini yeniden başlatır.
/etc/init.d/mysqld stop
MySQL Servislerini durdurur.
/etc/init.d/named start
DNS Servislerini başlatır
