CentOS 8 에서는 VNC 서버를 활성화하고 윈도우용 VNC Client 프로그램으로 접근이 되지 않는 이슈가 있는데 이 문서의 설정대로하면 이슈 없이 접근을 할 수 있다.

1. firewall 설정

방화벽이 활성화되어 있는 경우 터미널창에서 방화벽 룰을 추가해 준다.

# firewall-cmd --add-service=vnc-server --permanent
# firewall-cmd --reload

2. VNC Server 활성화

우측 상단의 전원 버튼을 눌른 후 설정 버튼(스패너)을 누른다.

좌측의 공유버튼 선택

우측 상단의 공유 버튼을 켬 상태로 변경 -> 화면 공유 선택


화면공유 설정
화면 공유 메뉴에서 아래와 같이 설정한다.

화면 공유 켜기, 연결해서 화면 조작 허용 체크, 암호 설정

VNC-Server 동작 확인하기

VNC-Server Port인 5900 Port로 Listen 중이 확인되며, 방화벽의 서비스 목록에서도 확인이 된다.

3. VNC 접속하기

Windows 에서 VNC Client 프로그램으로 접속하면 위와 같은 메시지와 함께 접속이 되지 않는다.

TLS 암호화를 지원하지 않아서 발생하는 것으로 아래와 같이 VNC-Server 측에서 TLS 암호화를 끄고서 접근하면 된다.

dconf-editor를 설치한다.

dconf-editor를 실행한다.

아래의 경로로 접근하여 사용자 설정 값을 아래처럼 변경하고 적용한다.

org - gnome - desktop - remote-desktop - vnc - encryption

재 접속하기

이제 윈도우 PC의 VNC-Client 프로그램에서 Remote 컨트롤이 가능하다.
CentOS 8 Screen Share - Access via Windows VNC Client
태그:                 

CentOS 8 Screen Share - Access via Windows VNC Client”에 대한 2개의 생각

  • 2021년 7월 4일 12:47 오후
    고유주소

    설명감사합니다. 저의 경우는 위의 dconf-editor에서 org/gnome/remote-access/ 키에
    require-encryption 항목이 있는데, 이거 off로 해야 연결 되더라구요.

    응답
    • 2021년 7월 8일 9:44 오후
      고유주소

      네, 공유 감사합니다. 🙂

      응답

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다