Xrdp nedir?

XRDP, Linux X sunucuları için bir uzak masaüstü hizmetidir. Bu, uzak Linux masaüstü sistemlerini Microsoft RDP (​Uzak Masaüstü Protokolü) üzerinden bağlamamızı sağlar. XRDP ayrıca iki yönlü pano aktarımını yani, metin, bitmap, dosya, ses yeniden yönlendirebilir. Sürücüyü yeniden yönlendirmesini yani, uzak makinelere yerel istemci sürücülerini bağlama destekler.

XRDP, Ubuntu sistemleri için kurulumu kolay ve yapılandırılabilir bir hizmettir. Ancak Ubuntu sistemlerinin uzak masaüstüne erişmek için bir VNC sunucusu da kullanabilirsiniz.

Prerequsities

  • Ubuntu 14x-22x
  • Superuser

Xrdp kurulumu

XRDP paketleri, Ubuntu sistemlerinde varsayılan apt depolarında zaten mevcuttur. Paket listesini güncelleyip, XRDP'yi sisteme kuralım.

sudo apt update && sudo apt install xrdp -y 

Kurulum tamamlandıktan sonra XRDP hizmeti otomatik olarak başlatılacaktır. Aşağıdaki komutu uygulayarak durumu kontrol edebilirsiniz.

sudo systemctl status xrdp 

Xrdp yüklenirken, "xrdp" adında bir kullanıcı oluşturacaktır. Xrdp oturumu, uzak masaüstü ile önemli bir rol oynayan “/etc/ssl/private/ssl-cert-snakeoil.key” sertifika anahtar dosyasını kullanır.

Düzgün çalışması için usermod komutu ile xrdp kullanıcısını “ssl-cert” grubuna ekleyin.

 sudo usermod -aG ssl-cert xrdp 

Değişikliklerin geçerli olması için, xrdp hizmetini yeniden başlatın.

sudo systemctl restart xrdp 

XRDP hizmeti, standart uzak masaüstü bağlantı noktası 3389'u dinler. Uzak sistemler için bağlantı noktası 3389'a erişime izin vermek için güvenlik duvarını ayarlamanız gerekir.

Firewall (UFW) Yapılandırması

Güvenlik duvarı kapalı ise bu adım geçilebilir.

UFW güvenlik duvarı ile çalışan sistemler, LAN ağı için 3389 numaralı bağlantı noktasını açmak için aşağıdaki komutu kullanın.

ip adresini kendi sisteminize göre değiştiriniz.

sudo ufw allow from 192.168.1.0/24 to any port 3389 

Kuralların geçerli olması için UFW'yi yeniden yükleyin.

sudo ufw reload 

Artık, sisteminiz RDP protokolü üzerinden erişime hazır.

Uzak Masaüstüne Bağlanın

Xrdp hizmeti başarıyla yüklendi ve bağlanmaya hazır. Windows istemcinizde RDP istemcisini açın ve linux sisteminin IP adresini girin.

Windows rpd istemcisi için, çalıştır kısmına mstsc yazmanız yeterlidir.

Başarıyla bağlandıktan sonra, uzak sistem kimlik doğrulaması ister. Uzak masaüstü erişimi elde etmek için uzak linux sisteminin oturum açma kimlik bilgilerini girin. Başarılı bir kimlik doğrulamasından sonra, linux uzak masaüstüne erişeceksiniz. Artık uzak linux sisteminizi grafiksel olarak yönetebilirsiniz.

Blog'a Dön