virtual box kurulumu | ubuntu kurulumu | ssh xrdp xfce4 kurulumu
İçindekiler:
- Masaüstü Ortamını Kurma
- Xrdp Kurulumu
- Xrdp'yi Yapılandırma
- Güvenlik Duvarını Yapılandırma
- Xrdp Sunucusuna Bağlanma
- Sonuç
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:
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 rdpUzak Masaüstü Bağlantısı Yöneticisi: Birden çok uzak masaüstü bağlantısını yönetme
Microsoft Uzak Masaüstü Bağlantı Yöneticisi veya RDCMan, birden çok uzak masaüstü bağlantısını yönetir ve Sunucu laboratuarlarını yönetmek için kullanışlıdır
Uzak Masaüstü Düzenleyicisi: Uzak masaüstü bağlantılarını yönetme
Uzak Masaüstü Düzenleyicisi, tüm uzak masaüstü bağlantılarınızı kolayca organize etmenizi sağlayan, sekmeli bir uzak masaüstü istemcisidir.
Raspberry Pi'ye xrdp Sunucusu (Uzak Masaüstü) Kurulumu
Xrdp, uzak bir sistemi grafik olarak denetlemenizi sağlayan Microsoft Uzak Masaüstü Protokolü'nün (RDP) açık kaynaklı bir uygulamasıdır. Bu eğitimde, Raspberry Pi'ye Xrdp sunucusunun nasıl kurulacağı ve yapılandırılacağı açıklanmaktadır.