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.
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.
SSH’ye ilk kez erişiyorsanız, aşağıdaki adımları kullanarak kimlik bilgilerinizi oluşturabilir ve SSH erişimini etkinleştirebilirsiniz:
- hosting panonuzu ziyaret edin.
- Yönetmek istediğiniz sitenin başlığına tıklayın.

- Sol kenar çubuğunda Ayarlar‘ı seçin.
- Aşağı kaydırın ve SFTP/SSH‘ye tıklayın.
- “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.
- 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.

- Ş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.
- Şifrenin altında, SSH bölümünü bulun ve “Bu siteye SSH erişimini etkinleştir” seçeneğini açın.
- 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.

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 veya Linux’ta SSH’ye bağlanmak için:
- 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.
- Terminal uygulamanıza
sshkomutunu 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. - 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.
- 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.
- İş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.
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:
- Ücretsiz PuTTY istemcisini indirin ve kurun.
- PuTTY’de Sunucu Adı alanını
ssh.wp.com, Bağlantı Noktası alanını ise22olarak ayarlayın, ardından Aç seçeneğine tıklayın. - İlk kez bağlanıyorsanız rsa2 parmak izine ve sunucuya güvenmeniz için bir istem görebilirsiniz. Evet‘e tıklayın.
- PuTTY bir terminal ekranı açacaktır. SSH kullanıcı adınızı girin ve enter/return tuşuna basın.
- İstendiğinde SSH şifrenizi girin.
- İş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, 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.