444 85 56 

SSH Kullanımı - Linux Sunucuya Bağlanma

SSH Nedir?

SSH iki network cihazı arasında güvenlik kanalıyla veri değişimine izin veren bir network prokolüdür. Birincil olarak Linux ve unix tabanlı sistemlerin kabuk hesaplarına ulaşmak için kullanılmıştır. SSH protokolü Telnet gibi güvenlik yetenekleri olmayan network protokollerinin yerini almak için dizayn edilmiştir. Telnet gibi sistemlerde veri içinde bağlantı parolası da görülebilecek şekilde şifrelenmeden gönderilmektedir. SSH protokolünde ise gönderilen tüm veriler şifrelenerek güvenlik sağlanmış olur.
SSH uzak bilgisayarla bağlantı için şifreleme ve doğrulama algoritmaları kullanmaktadır. Genellikle uzak bilgisayara bağlanıp komutlar çalıştırmak için kullanılır.

SSH sunucusu default olarak 22 numaralı standart TCP portunu dinler.

SSH client programı uzak bağlantıyı kabul ederek SSH sunucusu ile bağlantıyı kurar. Hem SSH sunucusu hemde SSH client programı birçok modern işletim sistemi tarfından desteklenmetedir.

SSH Kullanımı

SSH kullanımı için Linux işletim sistemlerinde openssh kuruludur  ama Windows için ek olarak kurulması gerekir  şayet sisteminizde yoksa da paket yöneticisinden çok rahat ayarlayabilirsiniz. Openssh Windows da da çalışmaktır.  Size SSH için putty ile Linux sunuculara bağlanmayı açıklayacağım. Öncellikle putty yazılımını bu adresten bilgisayarınıza çekebilirsiniz;

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

daha sonra indirdiğimiz putty  programımızı  açıyoruz putty configirasyon bölümü karşımıza gelecek

Kurulumsuz olarak çalışan Putty.exe Açıldığında üsteki ekran karşımıza gelecektir.

  1. Host Name (or IP Adress) Yazan bölüme ip adresini yazıyoruz.
  2. Sunucumuzda özellikle port verilmemişse 22 bırakıyoruz aksinde port numarasınıda yandaki kutucuğa giriyoruz.
  3. Open tıklayrak siyah ekranımızın gelmesini sağlıyoruz. Uyarı mesajı gelirse Evet Seçiyoruz.
  4. root as:  kullanıcı adını yazıyoruz. kullaniciadi @ ip adresimiz password: burayada şifremizi yazarak Enter basıyoruz. Access DeniedMesajı almadıysanız bilgileriniz doğru ve giriş yapmış bulunmaktasınız.
  5. Ardından istediğimiz komutu girerek Server üzerinde işlem yapabiliyorsunuz. örneğin: passwd admin  Yazdığınızda 123456 girerek server kullanıcı adını admin varsayıyorum şifreyi 123456 yapabiliyoruz.


NOT: Şifre girişi yaparken yazdığınız karakterler görünmez.'*' gibi simgeler çıkmaz. Normal bir giriş yapar gibi şifrenizi yazarak enter demeniz yeterli olacaktır.

SSH Komutları

 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.
 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. ör: rm log.txt
 rm -rf Dizin silmenizi sağlar.
 cd Belirtilen dizine geçmenizi sağlar. ör: cd klasor
 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.
 nano Belirtilen dosyayı text editör ile düzenlemenizi sağlar.
 df Harddisk istatistiklerini gösterir.
 uname İşletim sisteminin durumunu gösterir.
 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.
 passwd Shell hesabınıza girerken kullandığınız şifreyi değiştirmenizi sağlar. Kullanımı: passwd kullaniciadi



Bu cevap yeterince yardımcı oldu mu?

Benzer Diğer Makaleler