LIONFIN
VPS & Sunucu

VPS Bağlantı Rehberi: SSH ve RDP ile Sunucuya Erişim

5 dk okuma Güncelleme: 20 görüntülenme
VPS Bağlantı Rehberi: SSH ve RDP ile Sunucuya Erişim

Yeni bir VPS sunucu teslim edildiğinde elinizde bir IP adresi, bir kullanıcı adı ve bir şifre olur; VPS bağlantı işlemi bu üç bilgiyle sunucunun komut satırına ya da masaüstüne ulaşmaktır. Linux sunucularda bu kanal SSH (port 22), Windows sunucularda ise RDP yani Uzak Masaüstü (port 3389) protokolüdür.

Bu rehberde bağlantı bilgilerini müşteri panelinde nerede bulacağınızı, Windows, macOS ve Linux bilgisayarlardan SSH ile bağlanmayı, PuTTY ve anahtarla girişi, Windows sunucuya RDP ile erişmeyi ve “bağlanamıyorum” hatalarının çözümünü anlatıyoruz. Aynı adımlar VDS sunucu ve fiziksel sunucu için de geçerlidir.

Bağlantı bilgilerini nereden alırsınız?

VPS bağlantı bilgileri iki yerdedir: hoş geldiniz e-postası ve müşteri panelinde Hizmetlerim → Yönet ekranı. Bu ekranda sunucunun IP adresi, işletim sistemi, durumu (çalışıyor/durduruldu), CPU-RAM-disk grafikleri ve Şifre Sıfırla düğmesi bulunur; şifreyi kaybettiyseniz destek beklemeden buradan yenileyebilirsiniz. Yeniden Başlat ve Durdur düğmeleri de aynı ekrandadır; bağlantı kurulamadığında ilk bakılacak yer burasıdır.

ÖğeLinux VPSWindows VPS
Protokol / portSSH, TCP 22RDP, TCP 3389
KullanıcırootAdministrator
Windows’tan bağlanmaPowerShell ssh ya da PuTTYUzak Masaüstü Bağlantısı (mstsc)
macOS’tan bağlanmaTerminal sshWindows App (Microsoft Remote Desktop)
Kimlik doğrulamaŞifre ya da SSH anahtarıŞifre (NLA açık)

Paylaşımlı hostingten sunucuya yeni geçtiyseniz aradaki yönetim farkı için paylaşımlı hosting vs VPS yazısı iyi bir başlangıçtır.

Linux VPS’e SSH ile bağlanma

Windows 10/11, macOS ve Linux’ta SSH istemcisi hazır gelir; PowerShell ya da Terminal açıp şu komutu yazın:

ssh root@SUNUCU_IP
# Farklı port kullanıyorsanız:
ssh -p 2222 root@SUNUCU_IP

İlk VPS bağlantısında sunucunun parmak izini (fingerprint) onaylamanız istenir; yes yazın. Ardından şifreyi girin; yazarken ekranda karakter görünmez, bu normaldir. Komut satırında root@sunucuadi:~# görüyorsanız içeridesiniz.

PuTTY ile:

  1. PuTTY’yi açın, Host Name alanına SUNUCU_IP, Port alanına 22 yazın; bağlantı türü SSH olsun.
  2. Saved Sessions alanına bir ad yazıp Save ile kaydedin; sonraki girişlerde çift tıklamak yeterli olur.
  3. Open deyin, güvenlik uyarısını Accept ile geçin, kullanıcı adı ve şifreyi girin.

Dosya aktarımı için ayrı bir hesap gerekmez: aynı IP, kullanıcı adı ve şifreyle WinSCP ya da FileZilla’da protokol olarak SFTP (port 22) seçmeniz yeterlidir.

İpucu: Şifreyi PuTTY penceresine yapıştırmak için sağ tık yeterlidir; Ctrl+V çalışmaz.

SSH anahtarı ile şifresiz ve güvenli giriş

Şifreyle giriş kaba kuvvet saldırılarına açıktır; port 22’ye sürekli otomatik denemeler gelir. Anahtar çifti hem güvenliği hem konforu artırır. Kendi bilgisayarınızda:

ssh-keygen -t ed25519 -C "isim@bilgisayar"
ssh-copy-id root@SUNUCU_IP

ssh-copy-id Windows’ta yoksa genel anahtarı elle ekleyin: ~/.ssh/id_ed25519.pub içeriğini sunucudaki ~/.ssh/authorized_keys dosyasına yapıştırın ve izinleri ayarlayın:

chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys

Anahtarla girişin çalıştığını ayrı bir pencerede doğruladıktan sonra /etc/ssh/sshd_config içinde PasswordAuthentication no yapıp systemctl restart sshd ile uygulayın. PuTTY kullananlar anahtarı PuTTYgen ile .ppk biçimine çevirip Connection → SSH → Auth altında seçer.

Dikkat: Şifreli girişi kapatmadan önce anahtarla ikinci bir oturum açabildiğinizden emin olun; aksi hâlde sunucuya yalnızca panel konsolundan ulaşabilirsiniz.

Windows VPS’e RDP ile bağlanma

Windows sunucular Uzak Masaüstü Protokolü (RDP) ile yönetilir:

  1. Başlat menüsüne mstsc yazıp Uzak Masaüstü Bağlantısı uygulamasını açın.
  2. Bilgisayar alanına SUNUCU_IP yazın; port değiştirildiyse SUNUCU_IP:3390 biçiminde ekleyin.
  3. Seçenekleri Göster altında kullanıcı adı olarak Administrator girin; Yerel Kaynaklar sekmesinde panoyu ve isterseniz yerel bir sürücüyü paylaşıma açın.
  4. Bağlan deyin, şifreyi girin, sertifika uyarısını Evet ile geçin.

macOS ve iOS’ta Windows App (eski adıyla Microsoft Remote Desktop), Android’de aynı adlı uygulama kullanılır; Linux’ta xfreerdp /v:SUNUCU_IP /u:Administrator komutu iş görür. Sunucuda Ağ Düzeyinde Kimlik Doğrulama (NLA) açık olduğundan şifre bağlantı kurulmadan önce istenir; bu bir hata değil güvenlik önlemidir.

Bağlanamıyorum: sık hatalar ve çözümleri

VPS bağlantı sorunlarının çoğu dört başlıkta toplanır:

Connection timed out / sunucu yanıt vermiyor

Önce paneldeki sunucu durumuna bakın; durduruldu görünüyorsa Başlat deyin. Çalışıyorsa güvenlik duvarı portu kapatmış olabilir: panel konsolundan girip ufw status (Ubuntu) ya da firewall-cmd --list-all (AlmaLinux/Rocky) ile 22 ya da 3389 portunun açık olduğunu doğrulayın. Kendi ağınızın bu portları engellemediğini mobil veriyle test edin.

Permission denied (publickey,password)

Şifre yanlış ya da şifreli giriş kapalı. Hizmetlerim → Yönet → Şifre Sıfırla ile yeni şifre alın; anahtar kullanıyorsanız doğru özel anahtarı ssh -i anahtar_dosyasi ile belirtin.

Remote host identification has changed

Sunucu yeniden kurulduysa parmak izi değişir. ssh-keygen -R SUNUCU_IP ile eski kaydı silip yeniden bağlanın. Sunucuyu siz yeniden kurmadıysanız bağlanmadan önce destekle doğrulayın; değişen parmak izi araya giren bir saldırının da belirtisi olabilir.

RDP “iç hata oluştu” ya da anında kopma

Sunucu tarafında RDP servisi takılmıştır; panelden sunucuyu yeniden başlatın ve tekrar deneyin.

İlk bağlantıdan sonra yapılacaklar

İlk VPS bağlantısından sonraki on dakikada atacağınız adımlar sizi ileride çok sorundan kurtarır:

  • Panelden gelen şifreyi değiştirin: Linux’ta passwd, Windows’ta Ayarlar → Hesaplar.
  • Güncellemeleri kurun: apt update ve apt upgrade ya da dnf upgrade; Windows’ta Windows Update.
  • Günlük işler için ayrı bir kullanıcı açıp sudo ile yönetin; root girişini yalnızca anahtarla bırakın.
  • Güvenlik duvarında yalnızca gereken portları açın (22/3389, 80, 443, e-posta portları).
  • Yedekleme ve izleme kurun; 3-2-1 yedekleme kuralı ve sunucu izleme rehberleri başlangıç noktası verir.

Kaynaklar yetersiz kalmaya başladıysa yükseltme kararı için VPS mi dedicated mi karşılaştırmasına göz atın.

Sık Sorulan Sorular

VPS’e bağlanmak için hangi program gerekir?

Linux sunucu için çoğu zaman ek program gerekmez: Windows 10/11 PowerShell, macOS Terminal ve Linux terminali SSH istemcisi içerir. Grafik arayüz isteyenler Windows’ta PuTTY, dosya aktarımı için WinSCP ya da FileZilla (SFTP) kullanır. Windows sunucu için Windows’ta yerleşik Uzak Masaüstü Bağlantısı, macOS ve mobilde Windows App uygulaması yeterlidir.

root şifremi unuttum, ne yapmalıyım?

Müşteri panelinde Hizmetlerim → Yönet ekranındaki Şifre Sıfırla düğmesini kullanın; yeni şifre panelde gösterilir ya da kayıtlı e-postanıza gönderilir. İşlem sunucuyu kısa süreliğine yeniden başlatabilir. Anahtarla girişi zorunlu kıldıysanız şifre sıfırlama SSH’ye şifreyle girişi açmaz; bu durumda panel konsolundan giriş yapın.

SSH portunu değiştirmeli miyim?

Portu 22’den başka bir değere almak otomatik tarama gürültüsünü azaltır ama tek başına güvenlik sağlamaz. Asıl önlemler anahtarla giriş, şifreli girişin kapatılması, güvenlik duvarı ve fail2ban gibi bir engelleme aracıdır. Port değiştirecekseniz önce güvenlik duvarında yeni portu açın, sshd’yi yeniden başlatın ve eski oturumu kapatmadan yeni porttan bağlanabildiğinizi doğrulayın.

VPS bağlantısı yavaş ya da sürekli kopuyor, sebebi ne olabilir?

Çoğunlukla istemci tarafındaki ağ kesintileri ya da boşta kalan oturumun kapanmasıdır. SSH için bilgisayarınızdaki ~/.ssh/config dosyasına ServerAliveInterval 60 satırı ekleyin; PuTTY’de Connection → Seconds between keepalives alanına 60 yazın. RDP’de renk derinliğini ve deneyim ayarlarını düşürmek bant genişliğini azaltır. Sunucu tarafında yük yüksekse paneldeki CPU/RAM grafiklerine bakın.

Bu makale yardımcı oldu mu?

Geri bildiriminiz için teşekkürler!

kişi faydalı buldu

Paylaş

X LinkedIn WhatsApp

Sorunuz mu var? Destek ekibimize yazın.