RDP VDS, uzak masaüstü protokolüyle (Remote Desktop Protocol) bağlandığınız, Windows işletim sistemi kurulu sanal sunucudur. Kendi bilgisayarınızdan bir pencere açar, veri merkezindeki sunucunun masaüstünü karşınızda görür ve onu kendi bilgisayarınız gibi kullanırsınız. Bu rehberde RDP VDS'in ne olduğunu, kimlerin işine yaradığını, hangi iş yükü için ne kadar kaynak gerektiğini ve en önemlisi internete açık bir uzak masaüstünü saldırılara karşı nasıl koruyacağınızı adım adım anlatıyoruz.
Teknik olarak ayrı bir ürün türü yoktur. VDS, fiziksel bir sunucunun KVM sanallaştırma ile bölünmesiyle elde edilen, kendine ait işlemci çekirdeği, RAM, disk ve IP adresi olan sanal sunucudur. Üzerine Windows kurulduğunda yönetim yolu doğal olarak uzak masaüstü olur; kullanıcılar da buna kısaca RDP VDS ya da RDP sunucu der. Linux kurulu bir VDS'e SSH ile komut satırından bağlanırsınız, Windows kurulu olana RDP ile grafik arayüzden bağlanırsınız. Fark işletim sisteminde ve bağlantı biçimindedir, donanımda değil.
RDP, Windows'un yerleşik protokolüdür ve varsayılan olarak 3389 numaralı portu kullanır. İstemci tarafında ek bir program gerekmez: Windows'ta "Uzak Masaüstü Bağlantısı" (mstsc) hazır gelir, macOS, Android ve iOS için Microsoft'un resmî uygulaması vardır, Linux'ta Remmina gibi istemciler kullanılır.
RDP VDS ile ofisteki bir bilgisayara uzaktan bağlanmak arasındaki temel fark sürekliliktir. Sunucu veri merkezinde, yedekli enerji ve ağ altyapısı üzerinde kesintisiz çalışır; siz bağlantıyı kapatsanız da oturumunuz ve çalışan programlarınız açık kalır.
Kullanım alanları tahmin edilenden geniştir. En sık karşılaştığımız senaryolar şunlardır:
RDP VDS genel amaçlı bir Windows sunucudur. Kullanım, hizmet sözleşmesine ve yürürlükteki mevzuata uygun olmalıdır; toplu istenmeyen e-posta gönderimi, başkalarının sistemlerini tarama ya da izinsiz erişim denemeleri gibi faaliyetler hizmetin sonlandırılmasına yol açar.
Windows'un grafik arayüzü Linux'a göre daha fazla bellek ister. İşletim sistemi tek başına birkaç GB RAM kullanır; bunun üzerine uygulamalarınızı eklemelisiniz. Aşağıdaki tablo bir başlangıç noktasıdır, kesin ölçü değildir. KVM tabanlı bir VDS'te paketi sonradan yükseltebileceğiniz için küçük başlayıp kaynak tüketimini izlemek en sağlıklı yoldur.
| Kullanım | vCPU | RAM | Not |
|---|---|---|---|
| Tek kullanıcı, hafif tek uygulama | 2 | 4 GB | Arka planda çalışan bot, basit otomasyon |
| Tek kullanıcı, tarayıcı ve ofis işleri | 2-4 | 8 GB | Tarayıcı sekmeleri belleği hızla tüketir |
| Muhasebe yazılımı, 3-5 kullanıcı | 4 | 8-16 GB | Kullanıcı başına 1-2 GB hesaplayın |
| IIS + MSSQL ile web uygulaması | 4-8 | 16 GB ve üzeri | MSSQL'e bellek üst sınırı tanımlayın |
| 10 ve üzeri eşzamanlı kullanıcı | 8 ve üzeri | 32 GB ve üzeri | Bu noktada kiralık fiziksel sunucu da değerlendirilmeli |
Disk tarafında işletim sistemi ve güncellemeler için en az 50-60 GB ayırın; SSD ya da NVMe disk, oturum açma ve uygulama başlatma sürelerini belirgin biçimde kısaltır. Yoğun kullanıcılı ya da ağır veritabanlı işlerde kiralık sunucu seçenekleri daha uygun olabilir; kararsızsanız VPS ile fiziksel sunucu karşılaştırmasına göz atın.
SistemDC'de Windows Server 2016, 2019, 2022 ve 2025 ile Windows 11 hazır imaj olarak kurulur. Seçim yaparken şu sırayı izleyin:
Çoğu yeni kurulum için Windows Server 2022 ya da 2025 doğru tercihtir. Ayrıntılı karşılaştırma için Windows Server 2022 VDS rehberine ve Windows Server 2025 VDS rehberine bakabilirsiniz.
Windows VDS'inizi dakikalar içinde kurun
İstanbul lokasyonunda, KVM sanallaştırma ve 1 Gbps port ile; Windows Server 2016-2025 ve Windows 11 hazır imajları.
Windows VDS paketlerini inceleyinBu konu en çok yanlış anlaşılan noktadır. Windows Server, yönetim amacıyla aynı anda iki uzak oturuma izin verir. Yani sunucuyu yöneten iki kişi ek bir şey yapmadan bağlanabilir.
Üç ve daha fazla kişinin aynı anda çalışması ya da sunucunun bir ekip için ortak çalışma masaüstü olarak kullanılması durumunda Uzak Masaüstü Hizmetleri (RDS) rolünün kurulması ve her kullanıcı ya da cihaz için RDS erişim lisansı (CAL) edinilmesi gerekir. Lisans kuralları Microsoft tarafından belirlenir ve zaman içinde değişebilir; güncel koşullar için Microsoft'un RDS lisanslama belgesine bakın. Paket seçerken kullanıcı sayınızı baştan netleştirmeniz, hem kaynak hem lisans planlamasını kolaylaştırır.
mstsc yazıp Enter'a basın.IP:port biçiminde girin.Pencereyi kapatmak oturumu sonlandırmaz; programlarınız çalışmaya devam eder. Açık oturumları görmek için sunucuda şu komutu kullanabilirsiniz:
quser
İnternete açık 3389 portu, otomatik tarama araçlarının en çok yokladığı hedeflerden biridir. Yeni kurulan bir sunucunun güvenlik günlüğünde birkaç saat içinde yüzlerce başarısız oturum açma denemesi görmek olağandır. Bu denemelerin amacı zayıf bir parolayı tahmin etmek, ardından da çoğu zaman sunucuya fidye yazılımı yerleştirmektir. Aşağıdaki adımların tamamı yarım saatten kısa sürer.
En etkili tek önlem budur. Ofisinizin sabit bir IP adresi varsa güvenlik duvarı kuralını yalnız o adrese izin verecek biçimde daraltın. Aşağıdaki örnekte belgelerde kullanılan bir örnek adres yer alıyor; kendi adresinizle değiştirin:
Set-NetFirewallRule -DisplayGroup "Remote Desktop" -RemoteAddress 203.0.113.10
Türkçe kurulumlarda kural grubunun adı "Uzak Masaüstü" olarak görünür. Sabit IP'niz yoksa 10. adımdaki VPN yöntemi aynı sonucu verir.
NLA açıkken sunucu, kimlik doğrulanmadan oturum ekranını bile oluşturmaz; bu hem kaynak tüketimini hem saldırı yüzeyini azaltır. Güncel sürümlerde varsayılan olarak açıktır, yine de doğrulayın:
Set-ItemProperty -Path "HKLM:\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" -Name UserAuthentication -Value 1
Saldırı araçları öncelikle "Administrator" adını dener. Farklı adla yeni bir yönetici hesabı açın ya da yerleşik hesabın adını değiştirin; parolayı en az 14 karakter, sözlükte bulunmayan ve başka hiçbir yerde kullanmadığınız bir ifade yapın.
Rename-LocalUser -Name "Administrator" -NewName "sunucu-yonetici"
Günlük işler için yönetici yetkisi olmayan ayrı kullanıcılar oluşturun ve yalnız gerçekten ihtiyacı olanları "Remote Desktop Users" grubuna ekleyin.
Art arda yanlış parola girilen hesabın bir süre kilitlenmesi, kaba kuvvet denemelerini anlamsız kılar. Aşağıdaki komut 5 hatalı denemeden sonra hesabı 30 dakika kilitler:
net accounts /lockoutthreshold:5 /lockoutduration:30 /lockoutwindow:30
Port değişikliği güvenlik sağlamaz ama otomatik taramaların büyük bölümünü keser ve günlükleri okunur hâle getirir. Sıra önemlidir: önce yeni port için güvenlik duvarı kuralını ekleyin, sonra portu değiştirin.
New-NetFirewallRule -DisplayName "RDP-Ozel-TCP" -Direction Inbound -Protocol TCP -LocalPort 33890 -Action Allow
New-NetFirewallRule -DisplayName "RDP-Ozel-UDP" -Direction Inbound -Protocol UDP -LocalPort 33890 -Action Allow
Set-ItemProperty -Path "HKLM:\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" -Name PortNumber -Value 33890
Restart-Service TermService -Force
Servis yeniden başladığında bağlantınız kopar; yeni portla tekrar bağlanın. Bir şey ters giderse Müşteri Arayüzü içindeki konsoldan sunucunun ekranına ulaşıp ayarı düzeltebilirsiniz. Yeni portla bağlandığınızı doğruladıktan sonra eski 3389 kurallarını devre dışı bırakın.
Uzak masaüstü bileşenlerinde geçmişte kimlik doğrulaması gerektirmeyen ciddi açıklar çıkmıştır. Windows Update'i açık tutun, aylık güvenlik güncellemelerini kurun ve yeniden başlatmayı mesai dışı bir saate planlayın.
Günlerce açık kalan bağlantısı kesilmiş oturumlar hem bellek tüketir hem risk oluşturur. gpedit.msc içinde Bilgisayar Yapılandırması > Yönetim Şablonları > Windows Bileşenleri > Uzak Masaüstü Hizmetleri > Uzak Masaüstü Oturum Ana Bilgisayarı > Oturum Zaman Sınırları altından boşta kalma ve bağlantısı kesilmiş oturum sürelerini tanımlayın. Sürekli çalışması gereken bir programınız varsa onu oturuma bağlı bırakmak yerine hizmet ya da zamanlanmış görev olarak çalıştırın.
Varsayılan ayarda yerel diskleriniz ve panonuz oturuma taşınabilir. Sunucuya bulaşan bir zararlı, bağlı yerel sürücülerinize de ulaşabilir. İhtiyacınız yoksa aynı ilke ağacındaki "Cihaz ve Kaynak Yeniden Yönlendirme" bölümünden sürücü yönlendirmesini kapatın.
Başarısız denemeler Güvenlik günlüğüne 4625, başarılı oturumlar 4624 olay kimliğiyle yazılır. Son başarısız denemelere hızlıca bakmak için:
Get-WinEvent -FilterHashtable @{LogName='Security'; Id=4625} -MaxEvents 20 | Format-Table TimeCreated, Message -Wrap
Tanımadığınız bir adresten başarılı oturum görürseniz parolaları hemen değiştirin ve sunucuyu inceleyin.
En sağlam yapı, RDP portunun internete hiç açık olmamasıdır. Sunucuya ya da ayrı bir küçük VDS'e WireGuard gibi bir VPN kurar, RDP'ye yalnız VPN ağı üzerinden izin verirsiniz. Sabit IP'si olmayan, sahada ya da evden çalışan ekipler için en pratik çözüm budur. Çok kullanıcılı kurumsal yapılarda Uzak Masaüstü Ağ Geçidi (RD Gateway) ve çok faktörlü kimlik doğrulama da değerlendirilmelidir.
Bütün önlemlere karşın bir hesap ele geçirilebilir, bir güncelleme sistemi bozabilir ya da bir kullanıcı yanlış klasörü silebilir. Bu yüzden yedek, güvenlik listesinin ayrılmaz parçasıdır:
SistemDC'de VDS'ler için isteğe bağlı, ücretli bir Yedekleme Hizmeti eklentisi bulunur; sipariş sırasında ya da sonradan eklenebilir.
SistemDC VDS'leri, İstanbul'da Tier 3 standartlarına uygun veri merkezinde, KVM sanallaştırma ve 1 Gbps port ile sunulur; yeniden başlatma, yeniden kurulum ve konsol işlemleri Müşteri Arayüzü üzerinden yapılır. Güncel paketler ve fiyatlar için VDS kiralama sayfasına bakabilirsiniz.
RDP ile kullanıma hazır Windows VDS
Sürümünüzü seçin, sunucunuz kurulsun, uzak masaüstüyle bağlanın. Sorularınız için destek ekibimize 7/24 talep açabilirsiniz.
Windows VDS paketlerine göz atınRDP VDS ile Windows VDS aynı şey mi?
Büyük ölçüde evet. RDP VDS, uzak masaüstü protokolüyle bağlanılan Windows işletim sistemli sanal sunucuya verilen gündelik addır. Ayrı bir ürün türü değildir; Windows kurulu her VDS'e RDP ile bağlanılır.
RDP VDS'e aynı anda kaç kişi bağlanabilir?
Windows Server, yönetim amacıyla aynı anda iki uzak oturuma izin verir. Daha fazla kullanıcının aynı anda çalışması için Uzak Masaüstü Hizmetleri rolünün kurulması ve kullanıcı ya da cihaz başına RDS erişim lisansı alınması gerekir.
RDP portunu değiştirmek sunucuyu güvenli yapar mı?
Tek başına yapmaz. Port değişikliği otomatik taramaların büyük bölümünü ve günlük kirliliğini azaltır, ancak hedefli bir saldırgan portu bulabilir. Asıl koruma IP kısıtlaması, NLA, güçlü parola ve hesap kilitleme ilkesinin birlikte uygulanmasıdır.
RDP VDS için kaç GB RAM yeterli olur?
Tek kullanıcı ve hafif bir uygulama için 4 GB başlangıç olarak yeterlidir. Tarayıcı ağırlıklı işler, muhasebe yazılımı ya da birkaç eşzamanlı kullanıcı için 8 GB ve üzeri, veritabanı çalıştıran sunucularda 16 GB ve üzeri planlanmalıdır.
RDP bağlantım koparsa çalışan programlar kapanır mı?
Hayır. Bağlantı koptuğunda ya da pencereyi kapattığınızda oturum bağlantısı kesilmiş durumda açık kalır ve programlar çalışmaya devam eder. Oturumu kapat seçeneğini kullanırsanız programlar sonlanır.
Kendimi RDP dışında kilitlersem sunucuya nasıl ulaşırım?
Müşteri Arayüzü içindeki konsol, ağ ayarlarından bağımsız olarak sunucunun ekranına erişim sağlar. Güvenlik duvarı ya da port ayarında hata yaparsanız konsoldan girip kuralı düzeltebilirsiniz.