SSH erişimini nasıl etkinleştirir ve barındırma hesabınıza nasıl bağlanırsınız

SSH veya Secure Shell, güvenli olmayan bir ağ üzerinden iki cihazı güvenli bir şekilde bağlamak için tasarlanmış kriptografik bir ağ protokolüdür. Şifreli iletişimi kolaylaştırır ve cihazlar arasında iletilen verilerin gizli kalmasını ve olası dinlemelere karşı korunmasını sağlar.

Geleneksel yöntemler kullanıcı adı ve şifre kombinasyonlarını kullanırken, SSH anahtarlarının kullanılması güvenliği ve kolaylığı artırır.

SSH Erişimi Nasıl Etkinleştirilir

SSH erişimini başlatmak için öncelikle barındırma hesabınız için SSH erişimini etkinleştirmeniz gerekir. Bunu cPanel içindeki Kabuk Yönetimi menüsünden yapabilirsiniz.

SSH'yi etkinleştirmek için:

  1. cPanel hesabınıza giriş yapın.

  2. Şuraya gidin: Özel bölüm.

  3. Şuna tıklayın: Kabuk Yönetimi:


    NOT: Menüye ayrıca Spaceship hesabınızdan > Hosting Yöneticisi > “Yönet”e tıklayın > “Gelişmiş” > “Diğer araçlar” menüsüne gidin > SSH Yönetimine tıklayın:


  4. Varsayılan olarak, barındırma hesaplarında SSH erişimi kapalıdır. Bunu, Kabuk Yönetimi arayüzünde “SSH erişimini etkinleştir” seçeneğinin karşısındaki anahtarı kullanarak değiştirebilirsiniz:


  5. cPanel hesabınız için SSH'yi etkinleştirmek için anahtarı (1) tıklayın.

    Etkinleştirildikten sonra, SSH bağlantısını başlatmak için gereken bilgileri içeren “Erişim Detayları” tablosunu (2) göreceksiniz:

Hesabınız için SSH etkinleştirildikten sonra, Terminal menüsü cPanel > Gelişmiş bölümünde erişilebilir hale gelir:


Bu arayüz, barındırma ortamınızla doğrudan komut satırı etkileşimlerine olanak tanır:

SSH Anahtarlarını Yönetme

SSH'yi etkinleştirdikten sonra, “Kabuk Yönetimi” cPanel menüsündeki aşağıdaki seçeneklerle SSH anahtarlarınızı yönetebilirsiniz:

  • SSH Anahtarlarını Yönet: Mevcut anahtarları görüntüleyin ve yönetin.

  • Yeni Anahtar Oluştur: Yeni bir SSH anahtar çifti oluşturun.

  • Anahtar İçe Aktar: Mevcut bir SSH anahtarı ekleyin.

Bu seçenekler sizi cPanel'deki SSH Erişimi alanına yönlendirir; burada ilgili anahtar işlemlerini gerçekleştirebilirsiniz:


NOT: cPanel'deki SSH Erişimi menüsü ayrıca “Güvenlik” bölümünde de bulunabilir:

Yeni bir SSH anahtarı oluşturma

Mevcut bir SSH anahtar çiftiniz yoksa, SSH Erişimi menüsünden Yeni Anahtar Oluştur düğmesine tıklayarak oluşturabilirsiniz:


Aşağıdaki bilgileri girmeniz istenecektir:

  • Anahtar Adı: Anahtarınıza tanınabilir bir ad verin.

  • Anahtar Şifresi: Anahtara bir şifre ekleyin.

  • Anahtar Türü: RSA ve DSA arasında seçim yapın.

  • Anahtar Boyutu: RSA için, güçlü güvenlik için en az 2048 bit önerilir.

Bilgileri doldurduktan sonra Anahtar Oluştur düğmesine tıklayın:


Hem açık hem de özel anahtarlar oluşturulacak ve “SSH Erişimi” cPanel menüsündeki ilgili bölümlerde listelenecektir.

Buradan, oluşturulan anahtarı Görüntüle/İndir düğmesine tıklayarak bir metin dosyası olarak indirebilirsiniz:

Bir SSH anahtarı içe aktarma

Zaten bir SSH anahtar çiftiniz varsa, bunu cPanel hesabınıza “SSH Erişimi” menüsündeki Anahtar İçe Aktar seçeneğini kullanarak aktarabilirsiniz:


Aşağıdaki bilgileri girmeniz istenecektir:

  • Anahtar Adı: Anahtarınıza bir ad verin (ör. id_rsa).

  • Özel Anahtar: İsteğe bağlı; gerek yoksa boş bırakın.

  • Parola: Anahtarınızda varsa girin.

  • Açık Anahtar: .pub dosyanızın içeriğini yapıştırın.

İşlem tamamlandığında İçe Aktar düğmesine tıklayın:

Bir SSH anahtarını yetkilendirme

Bir SSH anahtar çifti oluşturduktan/aktardıktan sonra, bir sonraki adım anahtarı yetkilendirmektir. Bunu yapmak için “SSH Erişimi” cPanel menüsünde ilgili anahtar çiftini bulun > “Açık Anahtarlar” bölümüne gidin > anahtarın yanındaki Yönet düğmesine tıklayın:


SSH anahtarını doğrulamak için Yetkilendir düğmesine tıklayın:


İşlem tamamlandığında “Başarılı” mesajı görünecektir. Anahtarın yetkilendirme durumu da “SSH Erişimi” menüsünde “yetkilendirildi” olarak değişecektir: 

Anahtarlarla SSH üzerinden nasıl bağlanılır

Bir SSH anahtarı oluşturup/aktararak yetkilendirdikten sonra, barındırma hesabınıza SSH üzerinden bağlanabilirsiniz. 

Birçok SSH istemcisi vardır. Örneğimizde, size cPanel tarafından oluşturulan SSH anahtar çiftiyle sunucuya SSH üzerinden nasıl erişileceğini göstermek için PuTTY SSH istemcisini kullanacağız.

  1. Oluşturulan SSH anahtarını “SSH Erişimi” menüsünden indirin > “Özel Anahtarlar” bölümünde gerekli anahtarın yanındaki “Görüntüle/İndir”e tıklayın:


    Yeni bir anahtar çifti oluşturmadıysanız ancak mevcut bir anahtarı içe aktarıp yetkilendirdiyseniz, PuTTY'de sunucu bağlantısı için içe aktarılan dosyayı kullanın.

  2. PuTTY klasöründe puttygen.exe dosyasını çalıştırarak PuTTY Anahtar Üretici uygulamasını açın. İçeri girdikten sonra üst menüdeki Dosya sekmesine gidin > Özel anahtarı yükle düğmesine tıklayın:


  3. Bilgisayarınızda SSH anahtar dosyasını bulun ve “Aç”a tıklayın.

    NOT: Yerel makinenizde SSH anahtarını ararken içe aktarma için “Tüm dosyalar (*.*)” filtresinin kullanıldığından emin olun:


  4. İçe aktarma işlemini tamamlamak için sizden SSH anahtar parolasını (SSH anahtarı oluşturulurken kullanılan şifre) girmeniz istenecektir.

    Şifre doğrulandığında, ilgili başarılı mesajı göreceksiniz:


    NOT: Anahtar için bir şifre atamak istemiyorsanız, “Anahtar parolası” ve “Parolayı onayla” alanlarını boş bırakın.

  5. Anahtarı .ppk dosya formatında kaydetmek için Özel anahtarı kaydet düğmesine tıklayın:


  6. Şimdi PuTTY uygulamasını açın. Sol taraftaki “Kategori” sütunundan Bağlantı > SSH > Kimlik Doğrulama > Kimlik doğrulama için kimlik bilgileri bölümüne gidin.

    Kimlik doğrulama için özel anahtar dosyasını seçmek üzere Gözat'a tıklayın Kimlik doğrulama için özel anahtar dosyası alanında kaydedilen .ppk dosyasını seçin:


  7. Bundan sonra, sol menüden “Oturum” bölümünü açın. Bu sayfada aşağıdaki bilgileri girin:

    • Ana Bilgisayar Adı (veya IP adresi) - cPanel hesabınızın barındırıldığı sunucunun IP adresi. “SSH Erişimini Yönet” cPanel menüsünden kontrol edilebilir. 

    • Port - 21098 olmalıdır.

  8. “Aç”a tıklayın:


  9. Konsol açıldığında aşağıdaki bilgileri girin:

    • kullanıcı adı olarak giriş yap - cPanel hesabı kullanıcı adınız;

    • Anahtar için parola “” - SSH anahtar şifresi

Her şey doğruysa, sunucuya bağlantı kurulacaktır:


Geçerli bir e-posta gereklidir