1. gnome 이 설치되어있는지 확인합니다. 없다면 설치 필요!

# rpm -qa |grep gnome

 

 

2. EPEL 리포지토리 설치 및 구성합니다.

# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

저는 이미 설치되어있다고 나오네요.

 

 

3. nux 저장소를 추가해줍니다.

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

 

 

4. yum install을 통해 xrdp 및 tigervnc-server를 설치합니다.

# yum -y install xrdp tigervnc-server

 

 

5. 확인 진행

# systemctl start xrdp.service

# netstat -antup |grep xrdp

3350 포트 : xrdp-sesman

3389 포트 : xrdp

확인 완료되면 다음단계로 넘어갑니다.

 

 

6. enable도 해주도록 합니다.

# systemctl enable xrdp.service

 

 

7. xrdp를 통한 접속을 위해 방화벽에서 포트를 열어줍니다.

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

저같은 경우 방화벽을 별도로 올리지 않고, 다른 보안 체계를 갖춘 환경에서 작업했기 때문에 위 작업을 진행하지는 않았습니다만 대부분 방화벽이 올라와있는 환경에서 작업을 하시니 추가로 작성해두었습니다.

 

 

8. SELinux 설정 변경해줍니다.

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

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

이 부분도 저는 selinux를 꺼두기 때문에 진행하지 않았지만 올라와있다면 위 작업 필요합니다.

 

 

9. 이제 원격 데스크톱 연결로 IP 입력하여 접속 시도를 합니다.

 

 

10. 연결이 정상적으로 되었으면 "예"를 눌러 접속해줍시다.

 

 

11. 이제 계정 ID와 password를 입력하여 접속시도하여 정상적으로 되면 세팅 완료입니다.

 

 

 

 

+ Recent posts