آموزش نصب xrdp در فدورا و CentOS 7 و RHEL 7

xrdp

یکی ار پروتکل های اتصال به سرورها و یا ماشین های راه دور xrdp می باشد که یک  پروتکل Open Source می باشد و به کاربران از جمله کاربران سیستم عامل ماکروسافت ویندوز این امکان را می دهد  با استفاده از پروتکل RDP به ماشین های لینوکسی وصل شوند.

در این مطلب قصد دارم تا نحوه ی نصب و پیکربندی xrdp را بر روی توزیع های فدورا و CentOS 7 و RHEL 7 را خدمت شما عزیران آموزش دهم.

قبل از هر چیزی به یاد داشته باشید بر روی ماشینی که قصد دارید xrdp را نصب و راه اندازی کنید باید یک میزکار مانند KDE,Gnome و یا هر میزکار گرافیکی که مایل هستید نصب باشد.

 

نصب xrdp بر روی فدورا :

برای نصب xrdp بر روی فدورا کافیست تا بسته های زیر را با استفاده از مدیریت بسته ی yum و اجرای این دستور نصب کنید :

 

# yum -y install xrdp tigervnc-server

 

اگر از مدیریت بسته dnf استفاده می کنید کافیست تا این دستور را اجرا کنید :

 

# dnf -y install xrdp tigervnc-server

 

نصب xrdp بر روی CentOS 7 و RHEL 7 :

برای نصب، ابتدا مخزن EPEL را نصب کنید.سپس این دستور را اجرا کنید :

# rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm

سپس برای نصب بسته ها این دستور را اجرا نمایید :

#yum -y install xrdp tigervnc-server

اکنون پس از نصب اگر از SELinux استفاده می کنید این دستورها را اجرا نمایید :

# chcon --type=bin_t /usr/sbin/xrdp
# chcon --type=bin_t /usr/sbin/xrdp-sesman

اگر از Firewalld استفاده می کنید این دستورات را اجرا کنید :

 

 

# firewall-cmd --permanent  --zone=public --add-port=3389/tcp
# firewall-cmd --reload

اکنون جهت start کردن سرویس xrdp این دستور را اجرا کنید :

# systemctl start xrdp

جهت start شدن خودکار سرویس xrdp هنگام Boot شدن سیستم این دستور را اجرا نمایید :

# systemctl enable xrdp

جهت بررسی اینکه سرویس xrdp به port 3389 گوش می دهد این دستور را اجرا کنید :

# netstat -antup | grep xrdp

که خروجی شبیه این را مشاهده خواهید کرد :

# netstat -antup | grep xrdp
tcp 0 0 0.0.0.0:3389 0.0.0.0:* LISTEN 2167/xrdp
tcp 0 0 127.0.0.1:3350 0.0.0.0:* LISTEN 2166/xrdp-sesman

اکنون برای اتصال به ماشینی که سرویس xrdp  روی آن نصب شده است کافیست تا از ابزارهای rdp کلاینت یا در سیستم عامل ماکروسافت ویندوز از همان Remote Desktop Connection استفاده کنید.

2 نظرات
  1. Hamid می گوید

    سپاس از مطلب بسیار مفید شما.
    من هرچه تلاش کردم نتوانستم vnc viewer را اجرا کنم، تمام مراحل را هم چندین بار و از چندین روش امتحان کردم. اما xrdp مطابق با توضیحات شما موفقیت آمیز بود.

    1. hos7ein می گوید

      درود بر شما
      خواهش میکنم

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.