Linux Sistemleri

      Ubuntu 24.04 İçin Xrdp Uzak Masaüstü

      Ubuntu sunucularına grafik masaüstü ortamı üzerinden erişmek için Xrdp servisini tercih edebiliriz. Xrdp, Windows’taki Uzak Masaüstü Bağlantısı uygulaması ile Ubuntu sunucusuna uzaktan oturum açmamızı mümkün kılar.

      Sanal Sunucu Sistemini Güncelleyelim

      Kuruluma başlamadan önce sistem paketlerini güncellemek gerekir. Bu işlem, xrdp’nin hatasız bir şekilde yüklenebilmesi için önemlidir. Güncelleme işlemi tamamlandıktan sonra diğer aşamalara geçebiliriz.

      sudo apt update && sudo apt upgrade -y

      Xfce Masaüstü Ortamını Sisteme Kuralım

      Xrdp’nin çalışabilmesi için sistemde bir grafik arayüz bulunmalıdır. Bu nedenle hafif yapısıyla öne çıkan Xfce masaüstünü yükleyelim. Kurulum tamamlandığında grafik ortam otomatik olarak kullanıma hazır olacaktır.

      sudo apt install xfce4 -y

      Varsayılan olarak seçmek için onaylayalım.

      Bu görselin Alt özniteliği boş. Dosya adı: Ekran-goruntusu-2025-11-17-125135.png

      Xrdp Bağlantılarını Xfce Masaüstüne Yönlendirelim

      Uzak masaüstü oturumu başladığında hangi grafik ortamının açılacağını tanımlayalım. Dosyayı düzenleyerek Xfce’yi varsayılan olarak etkinleştirelim.

      sudo apt install xrdp -y

      Kurulumu onaylamak için sudo systemctl status xrdp

      Xrdp Bağlantılarını Xfce Arayüzüne Yönlendirelim

      Bağlantı sağlandığında açılacak masaüstünü belirlemek önemlidir. Bu amaçla gerekli dosyayı oluşturalım ve Xfce’yi varsayılan oturum hâline getirelim.

      echo xfce4-session > ~/.xsession
      sudo systemctl restart xrdp

      3389 Portunu Güvenlik Duvarında İzinli Hale Getirelim

      RDP bağlantısının düzgün çalışması için sunucuda 3389 portunun açık olması zorunludur. Bu portu aktif edelim ve erişim iznini yalnızca kendi IP’mize vererek güvenliği artırmış olalım.

      Bu görselin Alt özniteliği boş. Dosya adı: Ekran-goruntusu-2025-11-17-142542-1024x316.png

      Sunucuya hangi IP’den bağlanacağımızı görmek için aşağıdaki komutu çalıştıralım. Çıktı ekranında bize ait olan genel IP adresi yazacaktır.

      curl ifconfig.me

      Elde ettiğimiz IP adresini kullanarak 3389 bağlantı noktasını sadece bize açık olacak şekilde ayarlayalım. Bu yöntem açık erişime göre çok daha güvenlidir.

      sudo ufw allow from SIZIN_IP_ADRESINIZ/32 to any port 3389

      Kuralı uyguladıktan sonra güvenlik duvarını aktif hâle getirelim. Komut, sistemde UFW kapalıysa etkinleştirmemizi sağlar.

      sudo ufw enable

      Uygulanan kuralın aktif olduğunu ve 3389 bağlantı noktasının sadece belirlediğimiz IP için açık olduğunu aşağıdaki komutla doğrulayalım.

      sudo ufw status

      Wayland Oturumunu Devreden Çıkaralım

      Ubuntu’nun varsayılan Wayland yapısı xRDP tarafından desteklenmediği için devre dışı bırakılmalıdır. Dosyayı düzenleyelim ve Wayland kullanımını kapatarak oturumun sağlıklı açılmasını sağlayalım.

      sudo nano /etc/gdm3/custom.conf

      Açılan dosyada şu satırın başındaki # işaretini silelim

      WaylandEnable=false
      Bu görselin Alt özniteliği boş. Dosya adı: Ekran-goruntusu-2025-11-17-142208.png

      Ardından hizmeti yeniden başlatalım

      sudo systemctl restart gdm3

      Windows üzerinden bağlanalım

      Bilgisayarımızdan Uzak Masaüstü Bağlantısı uygulamasını açalım. Sunucunun IP adresini yazalım ve kullanıcı bilgilerimizle oturum açalım.

      sunucu-ip-adresi:3389

      Ubuntu üzerinde uzak masaüstü kurulumu tamamlandıktan sonra, sunucuyu izlemek ve performans metriklerini grafik arayüzle görüntülemek için Prometheus ve Grafana’dan yararlanabilirsiniz.
      Konuya ilişkin ayrıntılı açıklamalar için Ubuntu Performans Takibi Prometheus ve Grafana Uygulaması  rehberime göz atabilirsiniz.

      Sık Sorulan Sorulan Sorular

      xRDP bağlantısı geliyor ama oturum açılamıyor?

      Bu sorun genellikle oturum dosyasının yanlış oluşturulmasından kaynaklanır. .xsession dosyasını yeniden yazalım ve xRDP hizmetini yeniden başlatalım.

      echo xfce4-session > ~/.xsession
      chmod +x ~/.xsession
      sudo systemctl restart xrdp

      Uzak masaüstüne bağlanınca siyah ekran görünüyor. Çözümü nedir?

      Wayland kapatılmamış olabilir, custom.conf dosyasını yeniden kontrol edelim ve hizmeti yeniden başlatalım.

      Bağlantı hemen kopuyor veya hiç bağlanmıyor. Ne yapalım?

      Güvenlik duvarında 3389 bağlantı noktasına izin verilmemiş olabilir, kuralı tekrar uygulayalım.

      sudo ufw allow 3389/tcp

      Klavye düzeni yanlış geliyor

      Klavye yapılandırmasını yeniden ayarlayalım ve yeniden başlatalım.

      sudo dpkg-reconfigure keyboard-configuration
      Hi, I’m Spesifik

      Bir yanıt yazın

      E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir