0

SSH nedir, nasıl bağlanılır?

Sunucu
2 dk okuma

SSH (Secure Shell), bir sunucuya ağ üzerinden şifreli bağlantıyla komut satırından bağlanmayı sağlayan protokoldür. Varsayılan bağlantı noktası 22'dir. Dosya aktarımı (SFTP, SCP, rsync) da SSH üzerinden yapılır.

Paylaşımlı Linux hosting paketlerinde SSH erişimi yoktur (SSH erişimi var mı?). Bu rehber Cloud, VPS ya da dedicated sunucusu olan müşteriler içindir.

Bağlanmak için gerekenler

  • Sunucunun IP adresi ya da ona yönlenen alan adı
  • Kullanıcı adı (yeni sunucuda genellikle root) ve şifresi ya da SSH anahtarı; bu bilgiler sunucu açılış e-postasında yer alır
  • Bağlantı noktası (değiştirmediyseniz 22)

Bağlanma

Windows 10 / 11, macOS ve Linux

Bu sistemlerde SSH istemcisi hazır gelir. Windows'ta Komut İstemi'ni ya da PowerShell'i, macOS ve Linux'ta Terminal'i açıp yazın:

ssh root@203.0.113.10
ssh -p 2222 root@203.0.113.10   # bağlantı noktası değiştirildiyse

İlk bağlantıda sunucunun parmak izini onaylamanız istenir; yes yazın. Ardından şifreyi girin (yazarken ekranda görünmez).

PuTTY ile

Grafik bir program tercih ediyorsanız PuTTY kullanabilirsiniz.

Şifre yerine anahtarla giriş

  1. Kendi bilgisayarınızda bir anahtar çifti oluşturun:
    ssh-keygen -t ed25519
    Eski sistemlerle uyum gerekiyorsa ssh-keygen -t rsa -b 4096 kullanın.
  2. Açık anahtarı sunucuya kopyalayın:
    ssh-copy-id root@203.0.113.10
    Windows'ta ssh-copy-id yoksa .pub dosyasının içeriğini sunucudaki ~/.ssh/authorized_keys dosyasına ekleyin.
  3. Yeniden bağlanın; şifre sorulmadan girmeniz gerekir.

Anahtarla girişi doğruladıktan sonra root'un şifreyle girişini kapatın ve gerekiyorsa bağlantı noktasını değiştirin. Ayrıntılar: Yeni sunucuda ilk güvenlik adımları. Özel anahtar dosyanızı (id_ed25519) kimseyle paylaşmayın.

Sık kullanılan komutlar

KomutNe yapar
pwdBulunduğunuz klasörü gösterir
ls -laKlasördeki dosyaları gizliler dahil listeler
cd /var/wwwKlasör değiştirir
df -h / free -mDisk ve bellek kullanımını gösterir
exitBağlantıyı kapatır

Dosya aktarımı için: SCP · Rsync

SSH, Putty

Bu makale işinize yaradı mı?

İlgili makaleler

Bilgi Bankası
overlay spinner