xRDP یک نرمافزار متنباز است که به شما اجازه میدهد که از طریق سیستم دسکتاپ خودتان با یک کامپیوتر ریموت کار کنید. این کار همانند یک کامپیوتر محلی صورت خواهد گرفت. در این آموزش، قصد داریم که نحوه نصب یک سرور xRDP را در اوبونتو 20.04 بررسی کنیم. لطفاً با ما همراه باشید.
نصب فضای دسکتاپ
نخستین چیزی که احتیاج داریم، ایجاد یک فضای دسکتاپ برای سیستم سرور اوبونتوی خودمان است. در اینجا از ابزار نمونه Gnome استفاده میکنیم. برای نصب این ابزار داریم:
apt install ubuntu-desktop
نصب و تنظیمات سرور xRDP
برای نصب بسته xRDP فرمان زیر را اجرا نمایید.
apt install xrdp
همچنین باید دستری کاربر xrdp را به فایل /etc/ssl/private/ssl-cert-snakeoil.key فعال کنید. این دسترسی به صورت پیشفرض برای تمام کاربران گروه ssl-cert فعال خواهد بود.
adduser xrdp ssl-cert
حالا این سرویس را دوباره راهاندازی کنید.
systemctl restart xrdp
تنظیمات فایروال
در این باید دسترسی از طریق پورت شماره 3389 را آزاد کنید.
ufw allow 3389
برای ایمنی بیشتر میتوانید این پورت را تنها برای شبکه یا آدرس IP خودتان باز کنید. به عنوان مثال:
ufw allow from 10.5.5.0/24 to any port 3389
بهترین رویکرد در این زمینه، استفاده از یک تونل SSH برای ارتباط با کامپیوتر ریموت و تنظیم سرور xRDP برای دریافت ارتباط تنها از سیستمهای محلی است.
ارتباط xRDP با سرور اوبونتو 20.04
به خاطر داشته باشید که کاربری که با xRDP متصل میشود، باید پس از انجام کارش از سیستم خارج شود.
حالا نوبت آن است که یک ارتباط xRDP با سرور اوبونتو برقرار کنیم.
با هر کلاینت RDP دلخواه به سرور متصل شوید.
کلمه کاربری و رمز عبور مربوط به سرور اوبونتو را وارد کنید.
حالا میتوانید صفحه اولیه دسکتاپ ریموت را مشاهده کنید.
حالا میتوانید عملیات موردنظر خود را در کامپیوتر ریموت انجام دهید و این کار را از دستکاپ محلی خود دنبال کنید. امیدواریم که این مطلب آموزشی نیز مورد توجه شما قرار گرفته باشد.