Web Sitenize SSH Üzerinden Nasıl Bağlanılır (Ve Neden İstiyorsunuz)
Sitenizin kontrol panelini kullanarak WordPress'in davranış ve görünüşünü değiştirmek yeterince kolaydır. Dosya Aktarım Protokolü (FTP) istemciniz varsa, platformun çekirdek dosyalarını bile düzenleyebilirsiniz. Ancak, hiçbir araç sunucunuzla doğrudan etkileşim kurmanıza ve sunucunuzu yönetmenize izin vermez.
İşte burada Güvenli Kabuk Erişimi (SSH) devreye girer. SSH, tıpkı FTP gibi, sunucunuza bağlanmanızı ve değişiklik yapmanızı sağlayan bir protokoldür. Bu yazıda SSH'nin ne olduğu, nasıl çalıştığı ve ne zaman yararlı olduğu hakkında daha fazla konuşacağız. Ardından size üç adımda SSH üzerinden web sitenize nasıl bağlanacağınızı öğreteceğiz.
Başlayalım!
SSH Nedir (Ve Ne Zaman Kullanmak İstiyorsunuz)
Web sitenize erişmenin ve onunla etkileşim kurmanın birkaç yolu vardır. Platformun varsayılan olarak sağladığı araçları kullanarak sitenizde değişiklik yapmak için WordPress kontrol panelinize giriş yapabilirsiniz. Bir adım daha ileri gitmek isterseniz FTP üzerinden sitenize bağlanabilir, sitenizi daha direkt bir şekilde yönetebilirsiniz. Bu teknik, temel işlevlerle ilgili olanlar da dahil olmak üzere dosyalara erişmenize, bunları indirmenize ve yüklemenize olanak tanır.
Ancak, sitenizle etkileşim kurmanın daha doğrudan bir yolu daha vardır. Buna Güvenli Kabuk (SSH) denir ve birçok yönden FTP'ye benzer. Aradaki fark, size daha fazla kontrol sağlaması ve genellikle bir grafik arayüz gerektirmemesidir. SSH'yi kullanarak, komutları kullanarak sitenizin dosyaları ve sunucusuyla etkileşim kurabilir ve sunucunuzun yapılandırmasına tam erişim sağlayabilirsiniz. Bu, FTP'nin yapamayacağı bir şeydir.
Tüm barındırma sağlayıcılarının size SSH erişimi sağlamayacağını unutmayın. Örneğin, paylaşılan barındırma planları bu seçeneği neredeyse hiçbir zaman içermez. Sonuçta, sunucunuzda herhangi bir değişiklik yaptıysanız, diğer birçok web sitesini de etkilersiniz. Genel bir kural olarak, kendinize ait bir sunucunuzun olduğu bir barındırma planı kullanıyorsanız, SSH erişiminizin olması gerekir. Sanal Özel Sunucular (VPS) ve özel sunucular bu tür iki örnektir.
Açık olmak gerekirse, SSH, FTP'den biraz daha gelişmiş olsa da, onu kullanmak için geliştirici olmanıza gerek yok. Ancak, komut satırına aşina olmanız ve belirli eylemleri gerçekleştirmek için ihtiyaç duyacağınız tam komutları nasıl arayacağınızı bilmeniz gerekir. Eldeki bu bilgiyle, geriye kalan tek şey siteniz için SSH'yi nasıl kuracağınızı öğrenmek.
SSH Kullanarak WordPress'e Nasıl Bağlanılır (3 Adımda)
SSH kullanarak WordPress'e nasıl bağlanılacağını öğrenmek, ilk başta göz korkutucu görünse bile oldukça basittir. Şimdi size süreci anlatacağız. İşimiz bittiğinde, doğrudan web sitenizin sunucusuyla etkileşime geçebileceksiniz.
Adım 1: Bir SSH İstemcisi İndirin ve Kurun
OS X veya bir Linux dağıtımı kullanıyorsanız, komut satırını kullanarak sitenize bir SSH bağlantısı kurabileceksiniz. FTP yoluyla erişmek için FileZilla'yı nasıl kullandığınıza benzer şekilde bir istemci de kullanabilirsiniz.
Windows kullanıcılarının, Cmder veya özel bir SSH istemcisi gibi gelişmiş bir komut satırı uygulaması indirmesi gerekecektir. Ancak, web sitenize SSH aracılığıyla bağlandığınızda, tüm etkileşimler komut satırı aracılığıyla gerçekleşir. Bu yüzden istediğiniz herhangi bir müşteriyi seçmekten çekinmeyin.
Bu eğitim için popüler ve kullanımı kolay, basit bir açık kaynaklı uygulama olan PuTTY'yi kullanacağız. Devam edin ve istemcinin en son sürümünü PuTTY ana sayfasından indirin. Programı kurduktan sonra çalıştırabilir ve bir sonraki adıma geçebilirsiniz.
2. Adım: Sunucunuza SSH Üzerinden Erişin
PuTTY'yi ilk çalıştırdığınızda, istemci nereye bağlanmak istediğinizi soracaktır. FTP'de olduğu gibi, bir ana bilgisayar adı girmeniz ve bir bağlantı noktası numarası belirtmeniz gerekir:

Ancak, istemcinin sizden bir dizi kimlik bilgisi istemediğini fark edeceksiniz. O adım birazdan gelecek. Şimdilik, devam edin ve sunucunuz için ana bilgisayar veya IP adresini girin. Bizim durumumuzda bir Vultr VPS kullanıyoruz, böylece sunucumuzun IP'sini kontrol panelimizde bulabiliriz:

Bu bilgiyi nerede bulacağınız, kullandığınız ana bilgisayara bağlı olarak değişecektir. Birçok sağlayıcı, kontrol panelinize giriş yaparak onu bulmanızı sağlar. SSH kimlik bilgilerinizi nerede bulacağınızdan emin değilseniz barındırma sağlayıcınızın bilgi tabanına başvurabilirsiniz.
Bir ana bilgisayar adınız ve bağlantı noktası numaranız olduğunda, bunları PuTTY'ye girin ve bir komut satırı açılacaktır. Artık sunucunuz sizden kullanıcı adınızdan başlayarak hesap bilgilerinizi isteyecektir…

…ve ardından şifreniz:

Çoğu durumda, kullanıcı adınız ve şifreniz, barındırma kontrol panelinize giriş yapmak için kullandığınızla aynı olacaktır. Bunlar işe yaramazsa, barındırma kontrol panelinize bakın ve daha ayrıntılı talimatlar içermesi gereken bir SSH Erişimi bölümü olup olmadığını kontrol edin.
Sunucunuza başarıyla bağlandığınızda, hemen komutları girmeye başlayabilirsiniz. Bu sürecin nasıl çalıştığına bir bakalım.
Adım 3: Komut Satırını Kullanarak Sunucunuzla Etkileşime Geçin
Komut satırına aşinaysanız, neredeyse istediğiniz her şeyi yapmanızı sağladığını bilirsiniz. Doğru komutlarla dosyaları taşıyabilir, klasörleri silebilir, yeni dizinler oluşturabilir, kullanıcı izinlerini değiştirebilir ve daha fazlasını yapabilirsiniz.
İyi haber şu ki, komut satırını kullanmanın bir hilesi yok. Çoğu durumda, gerçekleştirmek istediğiniz eylemler için komutları bilmeniz yeterlidir. Örneğin, sunucunuza SSH üzerinden giriş yaptıktan hemen sonra, sunucunun kök klasöründe bulunmanız gerekir. Hangi dosyaları ve dizinleri içerdiğini bilmek istiyorsanız, tek yapmanız gereken ls yazıp Enter'a basmak :

Mavi metinde bir isim ve beyaz metinde iki isim daha olduğunu fark edeceksiniz. Mavi öğeler klasörleri temsil ederken, geri kalanı düz dosyalardır. Bu klasöre erişmek istiyorsanız, cd email_patch komutunu kullanarak bunu yapabilirsiniz:

Şimdi, komut satırınızın başlangıcı, yeni bir konuma taşındığınızı gösterecektir. Buradan cd yazarak herhangi bir ekleme yapmadan önceki dizininize dönebilirsiniz:

Bunlar, burada yapabileceklerinize dair sadece birkaç temel örnek. Komut satırını kullanarak sunucunuzla nasıl etkileşim kuracağınız hakkında daha fazla bilgi edinmek istiyorsanız, başlamanıza yardımcı olacak birçok mükemmel kaynak bulabilirsiniz.
Çözüm
WordPress panosu ve FTP, her ikisi de güçlü araçlardır. Ancak, web sitenizin barındırıldığı sunucuda doğrudan değişiklik yapmanızı sağlamazlar. Bunu başarmak için, size SSH gibi daha yüksek düzeyde erişim ve kontrol sağlayan bir protokol kullanmanız gerekir.
Web barındırıcınız size erişim sağladığı sürece SSH'ye başlamak son derece basittir. Tek yapmanız gereken:
- PuTTY gibi bir SSH istemcisi indirin ve kurun.
- SSH ile sunucunuza giriş yapın.
- Komut satırını kullanarak sunucunuzla etkileşim kurun.
Web sitenizi yönetmek için SSH kullanma hakkında sorularınız mı var? Aşağıdaki yorumlar bölümünde onlar hakkında konuşalım!
Julia Tim / Shutterstock.com'dan makale resmi küçük resmi
ev borcu WordPress sitesi