GitHub Enterprise DevOps

CentOS 원격접속 설정 (xrdp)

GitHubKorea 2019. 5. 3. 12:42

1. yum 업데이트

    A. yum update

 

2. epel repo 설치

    A. yum install -y epel-release

 

3. gcc 관련 패키지 설치하기

    A. yum install -y yum-fastestmirror

    B. yum install -y gcc gcc-c++ make automake autoconf

 

4. 개발 패키지 그룹 설치하기

    A. yum groupinstall "Development Libraries"

    B. yum groupinstall "Development Tools"

    C. yum groupinstall "Legacy Software Development"

 

5. centos 설치모드 확인

    A. yum group list

 

6. gui 패키지 설치

    A. yum groupinstall "GNOME Desktop" "Graphical Administration Tools"

 

7. os 부팅 시 gui 시작으로 runlevel 변경

    A. ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target

 

8. 리부트

    A. reboot now

 

9. xrdp,tigervnc 설치

    A. yum install -y xrdp tigervnc-server

 

10. 방화벽 설정

    10-1. 방화벽이 필요한 경우

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

    firewall-cmd --reload

    10-2. 방화벽이 필요하지 않은 경우

    systemctl stop iptables

    systemctl stop ip6tables

    systemctl stop firewalld

    systemctl disable iptables

    systemctl disable ip6tables

    systemctl disable firewalld

 

11. os 부팅 시 xrpd 데몬이 뜨도록 설정

    A. systemctl enable xrdp.service

 

12. 리부트

    A. reboot now

 

13. xrdp 데몬 체크 및 port 오픈 확인

    A. ps aux | grep xrdp

    B. netstat -anp | grep xrpd

 

14. remote desktop connection manager download

https://www.microsoft.com/en-us/download/details.aspx?id=44989

 

15. rdcm에 원격서버 접근정보 입력하여 원격접속

 

 

 

 

 

단군소프트