Büyük Bayram Fırsatı: Tüm Hosting, Reseller ve Standart SSL hizmetlerinde Sepette Anında %50 İndirim!

SSH nedir ? Nasıl bağlanılır ? Yazdır

  • SSH, Putty
  • 0

1. SSH Nedir?

SSH (Secure Shell), uzak bir bilgisayara veya sunucuya güvenli bir şekilde bağlanmak için kullanılan bir protokoldür. SSH, ağ üzerinden şifrelenmiş bir bağlantı kurarak veri güvenliğini sağlar.

Genellikle sistem yöneticileri ve geliştiriciler tarafından sunucu yönetimi, dosya aktarımı ve uzak komut çalıştırma gibi işlemler için tercih edilir.

2. SSH ile Nasıl Bağlanılır?

SSH ile bir sunucuya bağlanmak için temel komut şu şekildedir:

ssh kullanici@sunucu_ip_adresi

Örnek:

ssh root@192.168.1.100

Bu komut, root kullanıcısı ile 192.168.1.100 IP adresine sahip bir sunucuya bağlanır. Bağlantı kurulduğunda şifre girmeniz istenecektir.

3. SSH Anahtarları ile Bağlantı Kurma

Parola yerine SSH anahtarları ile daha güvenli bir bağlantı kurabilirsiniz. Bu yöntem özellikle otomasyon süreçlerinde tercih edilir.

  1. Anahtar Çifti Oluşturma:
  2. ssh-keygen -t rsa -b 2048

    Bu komut, 2048 bitlik bir RSA anahtar çifti oluşturur.

  3. Genel Anahtarı Uzak Sunucuya Kopyalama:
  4. ssh-copy-id kullanici@sunucu_ip_adresi

    Bu komut, genel anahtarınızı uzak sunucuya ekler.

  5. SSH Anahtarı ile Bağlanma:
  6. ssh -i ~/.ssh/id_rsa kullanici@sunucu_ip_adresi

    Burada -i parametresi ile özel anahtar dosyası belirtilir.

4. SSH ile Farklı Port Kullanarak Bağlanma

Sunucu varsayılan olarak 22 portunu kullanır. Farklı bir port ile bağlanmak için şu komutu kullanabilirsiniz:

ssh -p 2222 kullanici@sunucu_ip_adresi

Burada -p 2222 parametresi, 2222 numaralı SSH portunu kullanarak bağlantı kurar.

5. SSH için Faydalı Parametreler

  • -p [port]: Farklı bir port üzerinden bağlanır.
  • -i [anahtar_dosyası]: Özel bir SSH anahtar dosyası kullanır.
  • -v: Bağlantı işlemini ayrıntılı olarak gösterir, hata ayıklamak için kullanılır.
  • -X: Uzak bir makinede GUI tabanlı uygulamaları çalıştırmak için X11 yönlendirmesini etkinleştirir.
  • -L [yerel_port]:localhost:[uzak_port]: SSH tünelleme için port yönlendirmesi sağlar.

6. SSH Kullanırken Dikkat Edilmesi Gerekenler

  • Güvenlik: Parola yerine SSH anahtarları kullanmak daha güvenlidir.
  • Yetkilendirme: SSH yapılandırmalarında yalnızca gerekli kullanıcıların erişim izni olduğundan emin olun.
  • Güçlü Parola: Parola kullanıyorsanız, karmaşık ve güçlü parolalar tercih edin.
  • SSH Port Değişikliği: Güvenlik için varsayılan 22 portunu değiştirmek önerilir.

Bu cevap yeterince yardımcı oldu mu?

<< Geri
overlay spinner