آموزش نصب Xrdp Server (ریموت دسکتاپ) در اوبونتو 18.04 - وان سرور آکـادمی
آموزش نصب Xrdp Server (ریموت دسکتاپ) در اوبونتو 18.04
آموزش نصب Xrdp Server (ریموت دسکتاپ) در اوبونتو 18.04

آموزش نصب Xrdp Server (ریموت دسکتاپ) در اوبونتو 18.04

زمان تقریبی مطالعه: 3 دقیقه

آموزش نصب Xrdp Server (ریموت دسکتاپ) در اوبونتو 18.04

Xrdp یک نرم افزار متن باز از پروتکل دسکتاپ مایکروسافت Remote (RDP) است که به شما امکان می دهد به صورت گرافیکی، یک سیستم را از راه دور کنترل کنید. با RDP ، می توانید از راه دور وارد دستگاه شوید . در این آموزش نحوه نصب و پیکربندی سرور Xrdp در اوبونتو 18.04 توضیح داده شده است.

نصب محیط دسکتاپ

به طور کلی ، سرورهای لینوکس محیط دسکتاپ را نصب نمی کنند. اولین قدم ما نصب X11 و یک محیط دسکتاپ سبک است که به عنوان پشتوانه ای برای Xrdp عمل خواهد کرد.

چندین محیط دسکتاپ (DE) در مخازن اوبونتو موجود است. ما در حال نصب Xfce هستیم . این یک محیط دسکتاپ سریع ، پایدار و سبک است و برای یک سرور ریموت ایده آل است.

دستورات زیر را به عنوان کاربر دارای امتیازات sudo برای نصب Xfce روی سرور خود تایپ کنید:

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

بسته به سیستم شما ، بارگیری و نصب بسته های Xfce مدتی طول خواهد کشید.

یک راز بزرگ درمورد 90 % هاستینگ های ایرانی، اورسل کردن بیش از حد است که باعث افت کیفیت سرورها میشود.

وان سرور با ارائه دسترسی های مختلف این امکان را به شما خواهد داد که تمامی منابع سرورتان را مدیریت و بررسی کنید و همچنین با ارائه گارانتی 100% برگشت وجه ریسک خرید شما را به %0 کاهش میدهد.

برای خرید سرور مجازی با گارانتی 100% بازگشت وجه کلیک کنید.

نصب Xrdp

بسته Xrdp در مخازن پیش فرض اوبونتو موجود است. برای نصب آن ، دستور زیر را اجرا کنید:

sudo apt install xrdp

پس از اتمام مراحل نصب ، سرویس Xrdp بطور خودکار شروع می شود. با تایپ کردن دستور زیر می توانید تأیید کنید که Xrdp در حال اجرا است:

sudo systemctl status xrdp

خروجی چیزی شبیه به این خواهد بود:

● 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)
  ...

به طور پیش فرض Xrdp از پرونده /etc/ssl/private/ssl-cert-snakeoil.key استفاده می کند که فقط توسط کاربرانی که عضو گروه “ssl-cert” هستند قابل خواندن است. دستور زیر را برای افزودن کاربر xrdp به گروه اجرا کنید :

sudo adduser xrdp ssl-cert

اکنون Xrdp بر روی سرور اوبنتو شما نصب شده است.

پیکربندی Xrdp

پرونده های پیکربندی Xrdp در فهرست /etc/xrdp قرار دارند. برای اتصالات Xrdp ، فقط باید Xrdp پیکربندی کنید تا از Xfce استفاده کنید. برای این کار پرونده زیر را در ویرایشگر متن خود باز کنید :

sudo nano /etc/xrdp/xrdp.ini

خط زیر را به انتهای پرونده اضافه کنید:

exec startxfce4 

پرونده را ذخیره کرده و سرویس Xrdp را مجدداً راه اندازی کنید:

sudo systemctl restart xrdp

پیکربندی فایروال

بطور پیش فرض ، Xrdp در پورت 3389 در تمام اینترفیس ها فراخوانی می شود. اگر فایروال را روی سرور Ubuntu خود اجرا کرده اید (که همیشه باید آن را انجام دهید) ، باید یک رول اضافه کنید که ترافیک را در پورت Xrdp فعال کند.

برای دسترسی به سرور Xrdp از یک آدرس خاص IP یا رنج IP ، در این مثال 192.168.1.0/24 ، دستور زیر را اجرا کنید:

sudo ufw allow from 192.168.1.0/24 to any port 3389

اگر می خواهید از هر مکانی دسترسی داشته باشید (که به دلایل امنیتی خطرناک است) دستور زیر را اجرا کنید:

sudo ufw allow 3389

اتصال به سرور Xrdp

اکنون که سرور Xrdp خود را تنظیم کرده اید ، وقت آن رسیده است که مشتری Xrdp خود را باز کرده و به سرور متصل شوید.

اگر PC Windows دارید ، می توانید از سرویس دهنده پیش فرض RDP استفاده کنید. در قسمت “Computer” آدرس IP سرور را وارد کرده و روی “connect” کلیک کنید.

آموزش نصب Xrdp Server (ریموت دسکتاپ) در اوبونتو 18.04

در صفحه ورود نام کاربری و رمز ورود خود را وارد کرده و بر روی “OK” کلیک کنید.

آموزش نصب Xrdp Server (ریموت دسکتاپ) در اوبونتو 18.04

پس از ورود به سیستم باید میزکار پیش فرض Xfce را ببینید. باید چیزی شبیه به این باشد:

آموزش نصب Xrdp Server (ریموت دسکتاپ) در اوبونتو 18.04

اکنون می توانید با استفاده از صفحه کلید و موس خود از دسکتاپ XFCE استفاده کنید.

اگر از macOS استفاده می کنید ، می توانید برنامه Microsoft Remote Desktop را از فروشگاه App Store نصب کنید. کاربران لینوکس می توانند از یک RDP client مانند Remmina یا Vinagre استفاده کنند.

نتیجه گیری

نصب سرور Xrdp به شما امکان می دهد تا سرور Ubuntu 18.04 خود را از طریق رابط گرافیکی به صورت ریموت دسکتاپ مدیریت کنید.

4.9/5 - (20 امتیاز)