Makale Başlıkları
Bir sunucu kiraladınız ya da VPS’inizi yönetmeniz gerekiyor; ama her şey komut satırı üzerinden dönüyor. İşte tam burada karşınıza SSH çıkar. Web hosting ve sunucu dünyasında sık duyacağınız bu kısaltmanın ne anlama geldiğini, ne işe yaradığını ve nasıl bağlanılacağını adım adım anlatalım.
SSH Nedir?
SSH, Secure Shell kelimelerinin kısaltmasıdır. Kısaca, bir bilgisayardan başka bir bilgisayara (genellikle bir sunucuya) şifreli ve güvenli bir bağlantı kurmanızı sağlayan bir protokoldür. Bu bağlantı sayesinde, fiziksel olarak sunucunun başında olmasanız da onu sanki önünüzdeymiş gibi komutlarla yönetebilirsiniz.
SSH’ın en önemli özelliği “Secure” yani güvenli kısmındadır. Gönderdiğiniz komutlar ve sunucudan gelen yanıtlar şifrelenir; dolayısıyla araya giren biri trafiği izlese bile içeriği okuyamaz. Bu yönüyle, eski ve güvensiz Telnet protokolünün yerini almıştır.
SSH Ne İşe Yarar?
- Sunucuya uzaktan bağlanıp dosya ve klasörleri yönetmek.
- Yazılım kurmak, güncellemek ve servisleri yeniden başlatmak.
- Veritabanı işlemleri yapmak, yedek almak.
- Site dosyalarını sıkıştırmak/açmak ya da büyük dosyaları sunucular arası taşımak.
- Log dosyalarını canlı olarak izleyip sorunları teşhis etmek.
Özellikle çok sayıda dosya üzerinde işlem yaparken, SSH üzerinden tek komutla yapabileceğiniz bir işi panel arayüzünde dakikalarca uğraşarak yaparsınız. Bu yüzden geliştiriciler ve sistem yöneticileri için vazgeçilmezdir.
SSH’a Nasıl Bağlanılır?
Bağlanmak için üç şeye ihtiyacınız var: sunucunun IP adresi (veya alan adı), kullanıcı adı ve bir kimlik doğrulama yöntemi (parola ya da SSH anahtarı). Bağlantı varsayılan olarak 22 numaralı port üzerinden yapılır.
Windows’tan bağlanma
Windows 10 ve sonrasında, Komut İstemi veya PowerShell’i açıp doğrudan şu komutu yazabilirsiniz:
ssh kullaniciadi@sunucu-ip-adresi
Daha görsel bir deneyim isteyenler PuTTY gibi ücretsiz bir program da kullanabilir.
macOS ve Linux’tan bağlanma
Bu sistemlerde SSH zaten hazırdır. Terminal uygulamasını açıp aynı komutu girmeniz yeterlidir:
ssh kullaniciadi@sunucu-ip-adresi
İlk bağlantıda sunucunun parmak izini onaylamanız istenir; “yes” yazıp parolanızı girdiğinizde içeri girersiniz.
Parola Yerine SSH Anahtarı Kullanın
Parolayla giriş kolaydır ama en güvenli yöntem değildir. SSH anahtarı, birbiriyle eşleşen bir açık (public) ve bir gizli (private) anahtardan oluşur. Açık anahtarı sunucuya tanıtır, gizli anahtarı kendi bilgisayarınızda tutarsınız. Böylece parola denemeli (brute-force) saldırılara karşı çok daha dayanıklı bir giriş elde edersiniz. Mümkünse parola girişini tamamen kapatıp yalnızca anahtarla giriş yapmanızı öneririz.
Bilmeniz Gereken Birkaç Temel Komut
ls– bulunduğunuz dizindeki dosyaları listeler.cd klasor– klasöre girer.pwd– hangi dizinde olduğunuzu gösterir.cp / mv / rm– kopyalama, taşıma, silme işlemleri.tar -czvf yedek.tar.gz klasor– bir klasörü sıkıştırarak yedek alır.
Alastyr’da SSH Erişimi
Alastyr’da kiraladığınız sunucu ve VPS çözümlerinde tam yetkili (root) SSH erişimi sizindir; sunucunuzu istediğiniz gibi yapılandırabilirsiniz. Takıldığınız noktada 7/24 destek ekibimiz yanınızda. Güvenlik için anahtar tabanlı girişi etkinleştirmenizi ve SSH portunu varsayılan dışına almanızı tavsiye ederiz.

