Kılavuzlar/Eklentiler ve araçlar/Araçlar/SSH’ye Bağlanın

SSH’ye Bağlanın

SSH (Secure SHell), sitenizin arka ucuna erişmek ve belirli site dosyalarını ve ayarlarını yönetmek için bir terminal uygulaması kullanmanızı sağlar. Ayrıca site değişikliklerini hızlıca yapmak ve sorunları gidermek için kullanılabilen WP-CLI erişimi de sağlar.

Video eğitimi

Bu videoda, WordPress.com sitenize SSH kullanarak nasıl bağlanacağınızı öğreneceksiniz. Video; SSH erişimini etkinleştirme, kimlik bilgilerini oluşturma ve terminalinizden bağlanma konularını kapsar. Ayrıca şifresiz kimlik doğrulama için SSH anahtarlarını oluşturmayı ve eklemeyi de öğreneceksiniz.

Sitenizde SSH’yi etkinleştirme

SSH’ye ilk kez erişiyorsanız, aşağıdaki adımları kullanarak kimlik bilgilerinizi oluşturabilir ve SSH erişimini etkinleştirebilirsiniz:

  1. hosting panonuzu ziyaret edin.
  2. Yönetmek istediğiniz sitenin başlığına tıklayın.
An arrow points to the site title for a site listed in the hosting dashboard sites list.
  1. Sol kenar çubuğunda Ayarlar‘ı seçin.
  2. Aşağı kaydırın ve SFTP/SSH‘ye tıklayın.
  3. Kimlik bilgilerini oluştur” seçeneğine tıklayın. Bunun yalnızca bir kez yapılması gerekir ve seçilen site için SSH kullanıcı adını ve şifresini oluşturur. Bu kimlik bilgileri hem SFTP hem de SSH bağlantıları için kullanılır.
  4. Kimlik bilgilerini daha önce oluşturduysanız URL’niz, bağlantı noktanız ve kullanıcı adınız görüntülenir ancak yeni bir şifre oluşturmak için “Şifreyi sıfırla” düğmesini kullanmanız gerekir.
The SFTP/SSH panel in the WordPress.com hosting dashboard.
  1. Şifreyi güvenli bir yerde saklayın. Şifrenizi kaybeder veya unutursanız yeni bir şifre oluşturmak için “Şifreyi sıfırla” düğmesi kullanılabilir.
  2. Şifrenin altında, SSH bölümünü bulun ve “Bu siteye SSH erişimini etkinleştir” seçeneğini açın.
  3. SSH erişimi etkinleştirildiğinde bir bağlantı komutu görünür. SSH ile sunucunuza bağlanmak için bu komutu kopyalayıp terminal uygulamanıza yapıştırabilirsiniz.
The SFTP/SSH panel in the WordPress.com hosting dashboard with SSH enabled.

Sitenize SSH ile bağlanma

Sitenize SSH ile bağlanmak için şunlara ihtiyacınız olacak:

  • Sitenizin ayarlarındaki SFTP panelinden kullanıcı adınız ve şifreniz.
  • Sitenizde SSH erişiminin etkinleştirilmiş olması.
  • Sağlanan bağlantı komutu (macOS ve Linux sistemleri için).
  • Bilgisayarınızda bir terminal programı.

Aşağıda, en yaygın terminal programlarından bazılarıyla nasıl bağlanacağınıza ilişkin talimatlar bulunmaktadır.

macOS ve Linux’ta SSH’ye bağlanma

macOS veya Linux’ta SSH’ye bağlanmak için:

  1. Bilgisayarınızın terminal uygulamasını açın.
    • macOS’ta, bilgisayarınızda Uygulamalar → Yardımcı Programlar bölümüne gidin ve terminal uygulamasını açın.
    • Linux’ta, terminal penceresini açma hakkında daha fazla bilgi için lütfen dağıtımınızın belgelerine bakın. Bazı sürümlerde terminal programı kabuk, konsol veya komut istemi olarak geçebilir.
  2. Terminal uygulamanıza ssh komutunu yapıştırın veya yazın ve enter/return tuşuna basın. İlk kez bağlanıyorsanız terminaliniz, sunucunun kimliğini doğrulayamadığını bildirebilir. Devam etmek için yes yazın ve enter/return tuşuna basın.
  3. Terminaliniz şimdi sizden bir şifre girmenizi isteyecektir. SSH kimlik bilgilerinizi oluştururken verilen SSH şifresini yapıştırın veya yazın ve enter/return tuşuna basın.
    • Bilgisayarınızda mevcut SSH anahtarları varsa önce “anahtar için parola” isteyen bir istem görebilirsiniz. Bu, WordPress.com SSH şifrenizden farklıdır. password: istemini görene kadar bu istemleri geçmek için enter/return tuşuna basın.
    • Terminal uygulamanıza şifrenizi girerken, siz yazdıkça karakterlerin görünmeyeceğini unutmayın. Bu normaldir.
  4. İşlem başarılıysa artık SSH’ye bağlanmış olmalısınız ve kabuk ile WP-CLI komutlarını çalıştırmaya başlayabilirsiniz.

Windows’ta SSH’ye bağlanma

10’dan başlayarak Windows’un son sürümlerine, Linux için Windows Alt Sistemi ve OpenSSH istemcisi aracılığıyla SSH desteği eklenmiştir. Bu yöntemleri kullanmak için lütfen Microsoft’un resmi belgelerine bakın.

Windows’un hem yeni hem de eski sürümlerinde başka bir seçenek, şu adımları izleyerek PuTTY kullanmaktır:

  1. Ücretsiz PuTTY istemcisini indirin ve kurun.
  2. PuTTY’de Sunucu Adı alanını ssh.wp.com, Bağlantı Noktası alanını ise 22 olarak ayarlayın, ardından seçeneğine tıklayın.
  3. İlk kez bağlanıyorsanız rsa2 parmak izine ve sunucuya güvenmeniz için bir istem görebilirsiniz. Evet‘e tıklayın.
  4. PuTTY bir terminal ekranı açacaktır. SSH kullanıcı adınızı girin ve enter/return tuşuna basın.
  5. İstendiğinde SSH şifrenizi girin.
  6. İşlem başarılıysa artık SSH’ye bağlanmış olmalısınız ve kabuk ile WP-CLI komutlarını çalıştırmaya başlayabilirsiniz.

WP-CLI kullanma

WP-CLI, WordPress.com’da önceden yüklüdür ve WordPress’e özgü komut satırı araçları sağlamak için kabuğu genişletir. SSH’ye bağlandıktan sonra WP-CLI komutlarını çalıştırmaya başlayabilirsiniz.

Sitenizi yönetmeye ve sorun gidermeye yardımcı olabilecek birçok komut ve alt komut vardır. Kullanılabilen komutlar ve bunların nasıl kullanılacağı hakkında daha fazla bilgi için WP-CLI için WordPress.org belgelerini ziyaret edin.

Copied to clipboard!