خانه » ۸ برنامه برتر RDP (Remote Desktop) برای لینوکس
آموزش لینوکس

۸ برنامه برتر RDP (Remote Desktop) برای لینوکس

برنامه های پروتکل دسک‌تاپ از راه دور (RDP) برای لینوکس، روش دسترسی و کنترل سیستم‌های راه دور را متحول کرده‌اند. فرقی نمی‌کند یک مدیر سرور باشید، یا یک توسعه‌دهنده که روی پروژه‌های راه دور کار می‌کند، یا صرفاً به دنبال اتصال به رایانه خانگی خود در حین حرکت هستید، اکوسیستم لینوکس انواع برنامه های قدرتمند RDP را ارائه می‌دهد.

در این مقاله، ۸ برنامه سمت مشتری RDP برتر را برای لینوکس بررسی خواهیم کرد، که هر کدام دارای ویژگی های منحصر به فردی برای بهبود تجربه دسترسی از راه دور شما هستند.

۱. NoMachine

NoMachine یک سرویس گیرنده RDP قدرتمند و کاربرپسند است که تجربه ای یکپارچه از راه دور دسکتاپ را ارائه می دهد. عملکرد عالی، پشتیبانی از چند پلتفرم و ویژگی های پیشرفته مانند انتقال فایل و ضبط جلسه را ارائه می دهد.

برای نصب NoMachine در سیستم‌های اوبونتو/دبیان، زیر دستورات را اجرا کنید.

$ wget https://download.nomachine.com/download/8.8/Linux/nomachine_8.8.1_1_amd64.deb
$ sudo dpkg -i nomachine_8.8.1_1_amd64.deb

برای توزیع های مبتنی بر RHEL، اجرا کنید

$ https://download.nomachine.com/download/8.8/Linux/nomachine_8.8.1_1_x86_64.rpm
$ sudo rpm -i nomachine_8.8.1_1_x86_64.rpm

۲. RustDesk

RustDesk که بر اساس زبان برنامه نویسی Rust ایجاد شده است، یک برنامه سمت مشتری RDP منبع باز است که بر سادگی و کارایی تمرکز دارد. طراحی سبک دارد و برای کسانی که به سرعت و عملکرد ساده اهمیت می دهند، یک انتخاب عالی است.

نصب RustDesk در توزیع های Ubuntu/Debian،

$ wget https://github.com/rustdesk/rustdesk/releases/download/1.2.2/rustdesk-1.2.2-x86_64.deb
$ sudo install ./rustdesk-1.2.2-x86_64.deb -y

در توزیع های مبتنی بر RHEL، اجرا کنید.

$ wget https://github.com/rustdesk/rustdesk/releases/download/1.2.2/rustdesk-1.2.2-0.x86_64.rpm
$ sudo rpm -i rustdesk-1.2.2-0.x86_64.rpm

۳. TigerVNC

TigerVNC به عنوان یک برنامه سمت مشتری RDP قابل اعتماد و همه کاره است که اتصالات از راه دور ایمن را تضمین می کند. TigerVNC با پشتیبانی از پروتکل VNC به کاربران تازه کار و حرفه ای که به دنبال راه حلی پایدار و قابل تنظیم هستند، پاسخ می دهد.

بسته TigerVNC و وابستگی های آن در اوبونتو در دسترس هستند، بنابراین برای نصب آن دستور زیر را اجرا کنید

$ sudo apt install tigervnc-server-standalone tigervnc-xorg-extension tigervnc-viewer -y

برای توزیع های مبتنی بر RHEL، اجرا کنید

$ sudo dnf نصب tigervnc-server tigervnc-server-module -y

۴. Remmina

Remmina یک برنامه سرویس گیرنده RDP محبوب برای لینوکس است که از پروتکل های مختلف دسکتاپ راه دور از جمله RDP، VNC، SSH و غیره پشتیبانی می کند. رابط کاربری تمیز، زبانه‌دار و انعطاف‌پذیری آن، آن را به گزینه‌ای برای مدیریت چندین جلسه از راه دور تبدیل کرده است.

نصب Remmina در سیستم اوبونتو / دبیان بسیار آسان است، طبق دستور apt اجرا کنید.

$ sudo apt install -y remmina remmina-plugin-rdp remmina-plugin-secret remmina-plugin-spice

Remmina بر روی توزیع های مبتنی بر RHEL را می توان از طریق snap نصب کرد،

$ sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
$ sudo dnf install snapd
$ sudo systemctl enable --now snapd.socket
$ sudo ln -s /var/lib/snapd/snap /snap
$ sudo snap install remmina

۵. AnyDesk

AnyDesk دارای عملکرد سریع و اشتراک گذاری صفحه نمایش با کیفیت بالا است که آن را به یک انتخاب عالی برای استفاده شخصی و حرفه ای تبدیل می کند. سازگاری بین پلتفرمی آن اتصال یکپارچه را در دستگاه های مختلف تضمین می کند.

نصب AnyDesk در سیستم های دبیان / اوبونتو، اجرا شود

$ wget https://download.anydesk.com/linux/anydesk_6.3.0-1_amd64.deb
$ sudo apt install ./anydesk_6.3.0-1_amd64.deb -y

برای توزیع‌های لینوکس مبتنی بر RHEL، اجرا کنید

$ sudo dnf install https://download.anydesk.com/linux/anydesk-6.3.0-1.el8.x86_64.rpm

۶. rdesktop

به عنوان یک سرویس گیرنده RDP خط فرمان، rdesktop برای کسانی که رویکرد حداقلی را ترجیح می دهند ایده آل است. با وجود سادگی، rdesktop ویژگی های ضروری برای دسترسی و کنترل از راه دور دسکتاپ را ارائه می دهد.

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

$ sudo apt نصب rdesktop -y

برای توزیع های مبتنی بر RHEL، اجرا کنید

$ sudo dnf install rdesktop -y

۷. Xrdp

Xrdp چیزی بیش از یک کلاینت است. این یک پیاده سازی منبع باز از سرور RDP است که به شما امکان می دهد دستگاه لینوکس خود را به یک سرور RDP تبدیل کنید. این یک گزینه همه کاره برای تنظیم قابلیت های دسکتاپ از راه دور در سیستم لینوکس شما است.

$ sudo apt install xrdp  -y   // Debian & Ubuntu

برای توزیع های مبتنی بر RHEL، اجرا کنید

$ sudo  dnf install epel-release
$ sudo dnf install tigervnc-server xrdp

۸. Vinagre

Vinagre یکی دیگر از کلاینت های همه کاره دسکتاپ از راه دور است که از طیف وسیعی از پروتکل ها از جمله RDP و VNC پشتیبانی می کند. Vinagre با رابط کاربر پسند و توانایی ذخیره پروفایل های اتصال، فرآیند مدیریت اتصالات از راه دور را ساده می کند.

$  sudo apt install -y vinagre     // Ubuntu & Debian System
$ sudo dnf install vinagre -y     // RHEL based Systems

نتیجه:

دسترسی از راه دور در دنیای به هم پیوسته امروزی به یک ضرورت تبدیل شده است و کاربران لینوکس در رقابت برای اتصال یکپارچه عقب نمانده اند. ۸ کلاینت RDP برتر برای لینوکس به نیازهای مختلف پاسخ می دهند و طیفی از ویژگی ها و عملکردها را ارائه می دهند. چنانچه سرعت، تطبیق پذیری، سادگی یا سفارشی سازی را در اولویت قرار دهید، یک کلاینت RDP پیدا خواهید کرد که کاملاً با نیازهای شما هماهنگ است.

مهدی منصوری

من مهدی منصوری و کارشناس حوزه نرم افزار و امنیت اطلاعات هستم. کارشناسی ارشد خودم را در رشته امنیت اطلاعات از دانشگاه مالک اشتر تهران گرفتم. هم اکنون در زمینه DevOPS مشغول هستم. و در زمان های ممکن در این سایت و چند سایت دیگه مطلب می گذارم

درباره نویسنده

مهدی منصوری

من مهدی منصوری و کارشناس حوزه نرم افزار و امنیت اطلاعات هستم. کارشناسی ارشد خودم را در رشته امنیت اطلاعات از دانشگاه مالک اشتر تهران گرفتم.
هم اکنون در زمینه DevOPS مشغول هستم. و در زمان های ممکن در این سایت و چند سایت دیگه مطلب می گذارم

افزودن نظر

برای ارسال نظرات خود اینجا را کلیک کنید