İlk adımlar

Linux VPS'inize SSH ile nasıl bağlanırsınız

Her sistemden SSH ile nasıl bağlanacağınızı ve sunucunuz kaba kuvvet saldırılarıyla ele geçirilmesin diye şifre yerine anahtarla girişe nasıl geçeceğinizi öğrenin.

1 dakikalık okumaSon güncelleme: 19 Ekim 2026

Linux'ta masaüstü yoktur: sunucuya metin tabanlı bir konsol olan SSH ile bağlanırsınız. Göründüğünden daha kolaydır; içeri girdikten sonra her şey komutlarla yapılır.

Gerekenler

Panelde hizmetinizi açın. Genel bakış sekmesinde Birincil IPv4 adresi yer alır. Kullanıcı adı root, şifre ise sunucu etkinleştirildiğinde size e-postayla gönderilen şifredir. Şifreyi kaybettiyseniz Ayarlar → Şifreyi sıfırla yoluyla yeni bir şifre oluşturun.

Bağlanma

Windows 10 veya 11, macOS ve Linux'ta gereken her şey zaten yüklüdür. Bir terminal açın (Windows'ta PowerShell) ve şunu yazın:

ssh root@IP_ADRESINIZ

İlk bağlantıda sunucuya güvenip güvenmediğiniz sorulur: yes yazın. Ardından şifreniz istenir. Şifreyi yazarken karakterleri görmezsiniz, bu normaldir: şifreyi yazıp Enter'a basın.

İlk yapmanız gerekenler

  1. Sistemi güncelleyin. Debian veya Ubuntu'da: apt update && apt upgrade -y. AlmaLinux veya Rocky'de: dnf upgrade -y.
  2. Root şifresini değiştirin. Şifreyi panel oluşturmuş olsa bile passwd komutuyla yenisini belirleyin.
  3. SSH anahtarına geçin. Gerçekten fark yaratan değişiklik budur.

Şifre yerine anahtarla giriş

Bir şifre deneme yanılma yoluyla tahmin edilebilir; bir anahtar ise edilemez. Kendi bilgisayarınızda şunları çalıştırın:

ssh-keygen -t ed25519
ssh-copy-id root@IP_ADRESINIZ

Bundan sonra hiçbir şey yazmadan giriş yaparsınız. Çalıştığından emin olduktan sonra şifreyle girişi devre dışı bırakın: /etc/ssh/sshd_config dosyasını düzenleyin, PasswordAuthentication no olarak ayarlayın ve hizmeti systemctl reload ssh komutuyla yeniden yükleyin.

Anahtarla girebildiğinizi ikinci bir terminalde doğrulamadan mevcut oturumu kapatmayın. Yapılandırmada bir hata yapıp oturumu kapatırsanız dışarıda kalırsınız… yine de kontrolü geri almak için paneldeki VNC sekmesi her zaman elinizin altındadır.

Bağlantı kurulamıyorsa

  • “Connection refused”: sunucu açık ama SSH yanıt vermiyor. Durumu Genel bakış sekmesinden kontrol edin ve gerekirse VNC ile bağlanın.
  • “Connection timed out”: sunucuya hiç ulaşamıyorsunuz. Sebep genellikle güvenlik duvarıdır ya da makine kapalıdır.
  • “Permission denied”: kullanıcı adı veya şifre yanlış. Ayarlar sekmesinden yeni bir şifre oluşturun.

İlgili makaleler

Yardım merkezine dön

Aradığınızı bulamadınız mı?

Panelinizden bir destek talebi oluşturun, 5 dakikanın altında yanıt verelim.