Android

Ubuntu 18.04 üzerine xrdp sunucusu (uzak masaüstü) nasıl kurulabilir

virtual box kurulumu | ubuntu kurulumu | ssh xrdp xfce4 kurulumu

virtual box kurulumu | ubuntu kurulumu | ssh xrdp xfce4 kurulumu

İçindekiler:

Anonim

Xrdp, uzak bir sistemi grafik olarak denetlemenizi sağlayan Microsoft Uzak Masaüstü Protokolü'nün (RDP) açık kaynaklı bir uygulamasıdır. RDP ile, uzak makinede oturum açabilir ve yerel bir makinede oturum açmış olduğunuz gibi gerçek bir masaüstü oturumu oluşturabilirsiniz.

Bu eğiticide Ubrdu 18.04 üzerinde Xrdp sunucusunun nasıl kurulacağı ve yapılandırılacağı açıklanmaktadır.

Masaüstü Ortamını Kurma

Genellikle, Linux sunucularında yüklü bir masaüstü ortamı yoktur. İlk adımımız X11'i ve Xrdp için arka uç görevi görecek hafif bir masaüstü ortamını kurmaktır.

Ubuntu depolarında çeşitli masaüstü ortamları (DE) vardır. Xfce'i kuracağız. Uzak bir sunucuda kullanım için ideal olmasını sağlayan hızlı, kararlı ve hafif bir masaüstü ortamıdır.

Sunucunuza Xfce yüklemek için sudo ayrıcalıklarına sahip bir kullanıcı olarak aşağıdaki komutları yazın:

sudo apt update sudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils

Sisteminize bağlı olarak, Xfce paketlerinin indirilmesi ve yüklenmesi biraz zaman alacaktır.

Xrdp Kurulumu

Xrdp paketi varsayılan Ubuntu depolarında bulunur. Yüklemek için şunu çalıştırın:

sudo apt install xrdp

Yükleme işlemi tamamlandığında, Xrdp hizmeti otomatik olarak başlayacaktır. Xrdp'nin çalıştığını aşağıdakileri yazarak doğrulayabilirsiniz:

sudo systemctl status xrdp

Çıktı şöyle görünecektir:

● xrdp.service - xrdp daemon Loaded: loaded (/lib/systemd/system/xrdp.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2019-07-28 22:40:53 UTC; 4min 21s ago Docs: man:xrdp(8) man:xrdp.ini(5)…

Varsayılan olarak Xrdp, yalnızca “ssl-cert” grubunun üyesi olan kullanıcılar tarafından okunabilen /etc/ssl/private/ssl-cert-snakeoil.key dosyasını kullanır. xrdp kullanıcısını gruba eklemek için aşağıdaki komutu yürütün:

sudo adduser xrdp ssl-cert

Bu kadar. Xrdp, Ubuntu sunucunuza kuruldu.

Xrdp'yi Yapılandırma

Xrdp yapılandırma dosyaları /etc/xrdp dizininde bulunur. Temel Xrdp bağlantıları için, yalnızca Xrdp'yi Xfce kullanacak şekilde yapılandırmanız gerekir. Bunu yapmak için metin düzenleyicinizde aşağıdaki dosyayı açın:

sudo nano /etc/xrdp/xrdp.ini

Dosyanın sonuna aşağıdaki satırı ekleyin:

/etc/xrdp/xrdp.ini

exec startxfce4

Dosyayı kaydedin ve Xrdp hizmetini yeniden başlatın:

sudo systemctl restart xrdp

Güvenlik Duvarını Yapılandırma

Xrdp varsayılan olarak tüm arabirimlerde 3389 numaralı bağlantı noktasını dinler. Ubuntu sunucunuzda (her zaman yapmanız gereken) bir güvenlik duvarı çalıştırırsanız, Xrdp bağlantı noktasında trafiği etkinleştirecek bir kural eklemeniz gerekir.

Belirli bir IP adresinden veya IP aralığından Xrdp sunucusuna erişime izin vermek için, bu örnekte 192.168.1.0/24 , aşağıdaki komutu çalıştırın:

sudo ufw allow from 192.168.1.0/24 to any port 3389

sudo ufw allow 3389

Daha fazla güvenlik için, Xrdp'yi yalnızca localhost üzerinden dinleyecek şekilde ayarlayabilir ve 3389 numaralı bağlantı noktasındaki yerel makinenizden aynı bağlantı noktasındaki sunucuya güvenli bir şekilde trafik ileten bir SSH tüneli oluşturabilirsiniz. Bir başka güvenli seçenek de OpenVPN kurmak ve özel ağ üzerinden Xrdp sunucusuna bağlanmaktır.

Xrdp Sunucusuna Bağlanma

Artık Xrdp sunucunuzu ayarladığınıza göre, Xrdp istemcinizi açmanın ve sunucuya bağlanma zamanı.

Artık klavyenizi ve farenizi kullanarak yerel makinenizden uzak XFCE masaüstü ile etkileşime başlayabilirsiniz.

Sonuç

Bir Xrdp sunucusu yüklemek, kullanımı kolay bir grafik arabirimi kullanarak Ubuntu 18.04 sunucunuzu yerel masaüstü makinenizden yönetmenizi sağlar.

Ubuntu rdp