SSH, güçlü komutlar yazarak web sitenizi yönetmenizi sağlayan bir yazılımdır. Açılımı ‘Secure Shell’dir ve hem bilgisayarınıza hem de web sunucunuza yüklendiğinde, sitenizi bir komut satırı arayüzü kullanarak güvenli bir şekilde yönetebilirsiniz.
Daha az teknik kullanıcıların SSH kullanmasına asla gerek olmayacaktır. İleri düzey kullanıcılar ise web sunucularında uzaktan oturum açmak, dosya ve klasörleri aktarmak, dizinleri düzenlemek ya da komutları çalıştırmak için kullanabilirler.
SSH, Mac veya Linux’ta önceden yüklenmiş olarak gelir. Windows’ta, SSH desteği eklemek için PuTTY uygulaması yüklenebilir. SSH ayrıca barındırma sağlayıcınızın web sunucusunda da kurulmalı ve etkinleştirilmelidir.
Kabuk Nedir?
Çoğu WordPress web sitesi Linux işletim sistemini çalıştıran bir sunucuya kurulur. Linux’ta ‘kabuk’ komut satırı arayüzüne verilen isimdir.
Birçok ileri düzey kullanıcı kabuk kullanmaktan hoşlanır çünkü web sitelerini yönetmek için esnek ve güçlü komutlar yazabilirler. Ancak, bu isteğe bağlıdır.
İşte kullanabileceğiniz komutlara birkaç örnek:
cd dizin_adı
belirtilen dizini veya klasörü değiştirir.ls
geçerli dizinin içeriğini listeler.mkdir dizin_adı
yeni bir dizin oluşturur.cp kaynak_dosya hedef_dosya
bir dosyayı kopyalar.chmod permissions dosya_adı
bir dosyanın izinlerini değiştirir.apt-get install paket_adı
sunucuya yeni yazılım yükler.
SSH kullanarak web sitenize bağlandıktan sonra, ‘help’ yazarak mevcut komutların tam bir listesini alabilirsiniz.
Birçok kullanıcı gibi siz de kabuk komutları hakkında teknik bilgiye sahip olmayabilirsiniz. Bu durumda, SSH kullanmanıza gerek yoktur ve web sitenizin dosyalarını bir FTP istemcisi veya barındırma sağlayıcınızın kontrol panelinde sağlanan dosya yöneticisi uygulamasını kullanarak yönetebilirsiniz.
Daha fazla bilgi için WordPress’e dosya yüklemek için FTP’nin nasıl kullanılacağına ilişkin başlangıç kılavuzumuza bakın.
SSH Kullanarak Web Sitenize Nasıl Bağlanırsınız?
SSH bir istemci-sunucu teknolojisidir. Bu, bilgisayarınıza ve web sunucunuza özel bir yazılım yüklemeniz gerektiği anlamına gelir.
Bu nedenle, kontrol etmeniz gereken ilk şey SSH’nin barındırma hesabınızda kurulu olup olmadığıdır. Bunu hosting sağlayıcınızla iletişime geçerek ya da hostunuzun cPanel’ini veya ayarlarını kontrol ederek yapabilirsiniz.
Web sitenizin IP adresinin ve SSH’ye erişmek için gereken kullanıcı adı ve parolanın kaydını tutmanız gerekecektir.
Varsayılan ayar olan 22’den değiştirdiyseniz SSH tarafından kullanılan bağlantı noktası numarasını da bilmeniz gerekecektir.
Mac veya Linux Bilgisayardan Bağlanma
Sunucu yapılandırıldıktan ve bir SSH istemciniz olduktan sonra, bir Mac veya Linux terminal uygulamasına aşağıdaki gibi bir komut yazarak web sitenize bağlanabilirsiniz:
ssh username@server_ip_address
Kullanıcı adı
ve sunucu_ip_adresini
daha önce yazdığınız ayarlarla değiştirmeyi unutmayın.
Windows Bilgisayardan Bağlanma
Web sitenize bir Windows bilgisayardan SSH üzerinden bağlanmak istiyorsanız, PuTTY uygulamasını yüklemeniz ve başlatmanız gerekecektir.
SSH IP adresinizi ve port numaranızı yazmanız istenecektir. PuTTY gelecekteki oturumlar için ayarlarınızı hatırlayacaktır.
‘Aç’ düğmesine tıkladıktan sonra, SSH kullanıcı adınızı girmeniz istenecektir. Bundan sonra, SSH şifrenizi yazabileceğiniz bir terminal penceresi açılacaktır.
WordPress’te SSH Nasıl Kullanılır?
Kabuk komutlarına aşina olduktan sonra, web sitelerinin yönetimi ve bakımı ile ilgili birçok görevi gerçekleştirmek için SSH’yi kullanabilirsiniz.
Bunlar arasında dosya yükleme, yazılım yükleme ve güncelleme, sunucu yapılandırma dosyalarını düzenleme, WordPress veritabanını yedekleme ve sorunları giderme yer alır.
WordPress web sitenizi yönetmek için SSH kullanmanın farklı yollarını gösteren birkaç öğretici yazıyı burada bulabilirsiniz:
- WordPress Sitenizde Imagick Nasıl Etkinleştirilir
- Saldırıya Uğramış Bir WordPress Sitesindeki Arka Kapı Nasıl Bulunur ve Düzeltilir
- WordPress’te Güvenli Bağlantı Hatası Nasıl Giderilir
- WordPress’te 500 Dahili Sunucu Hatası Nasıl Giderilir?
- Bilmiyor Olabileceğiniz Faydalı WordPress Yapılandırma Püf Noktaları
FTP Dosya Aktarımını Güvenli Hale Getirmek için SSH Nasıl Kullanılır
Sunucunuzda SSH’yi etkinleştirdikten sonra, bunu FTP oturumlarınızı güvence altına almak için de kullanabilirsiniz. Bu SFTP olarak bilinir.
FTP, Dosya Aktarım Protokolü anlamına gelir ve web siteniz için sürükle-bırak yöntemini kullanarak dosya yükleyebileceğiniz, kopyalayabileceğiniz ve silebileceğiniz bir dosya yöneticisi gibidir.
SSH kullanılabilir olduğunda, FTP istemciniz web sitenize güvenli bir şekilde bağlanmak için SFTP protokolünü kullanabilir. Bu, bilgisayar korsanlarının dosyalarınız yüklenirken onları ele geçiremeyeceği anlamına gelir.
SFTP hakkındaki sözlük girişimizden daha fazla bilgi edinebilirsiniz.
Umarız bu makale WordPress’te SSH hakkında daha fazla bilgi edinmenize yardımcı olmuştur. Yararlı WordPress ipuçları, püf noktaları ve fikirleriyle ilgili makaleler için aşağıdaki Ek Okuma listemize de bakmak isteyebilirsiniz.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.