- Today
- Total
프로그래밍 농장
Linux [ vnc 를 통한 그래픽환경의 원격접속 ] 본문
이전에 우리가 공부했던 telnet 과 ssh 서비스는 텍스트 환경의 원격 접속 서비스였지만,
지금부터 배울 VNC ( Virtual Network Computing ) 은, 그래픽 환경의 원격 접속 서비스이다.
VNC의 특징 --> 설치가 간편, 특별한 설정 없이 사용이 가능 .
--> 시스템 앞에 있는 것과 같은 해상도 제공 .
--> 마찬가지로 리눅스에서 이 VNC기능을 사용하고싶다면 관련 패키지를 설치해주어야한다 ( YUM ..이용)
패키지 설치 : yum -y install tiger*
이후, vncserver 를 입력하여 vnc환경에 접속하기위해 입력해보면 pw설정창이 나올것이다 .
이떄부터 접속 패스워드 설정 --> 디스플레이(세션)번호 확인 (1번 )
Creating default config /root/.vnc/config --> 이와같은 경로에 vnc파일이 설치되어있다고 나오기떄문에
.vnc 라는 경로로 이동해주어보자 . 이떄 , ' . ' 은 숨김이기떄문에 직접 들어가줘야한다.
.vnc == vnc서비스를 구동시킨 사용자 홈 디렉토리에 자동으로 구성되며 vnc 관련 정보파일들이 저장되어있다.
- config == 해상도 , 등의 기본설정파일
- /root/.vnc/korea.linux:1.log == vnc 접속 log 파일
- korea.linux:1.pid == vnc 동작시 부여받은 PID
- passwd == vnc 접속 패스워드가 저장되는 파일 ( vncpasswd 명령어를 통해 비번 재설정도 가능 )
- xstartup == vnc 주 실행 파일
--> vnc 접속하기 : vncviewer [서버 ip]:[디스플레이 번호]
아래와 같이 vnc 는 sshd 처럼 하나의 포트를 쓰는게 아니라 5900번대를 쓴다.
vncserver 종료 형식 : 단순히 그래픽창을 닫는것이아니라 ,
1) vncserver -kill :[디스플레이번호]
2) kill -9 [PID] or killall -9 [프로그램명] --> 강제종료 형식
'Linux' 카테고리의 다른 글
Linux [ telnet server / vnc server 실습예제 ] (0) | 2019.11.19 |
---|---|
Linux [ 사용자 디스플레이 번호 지정 ] (0) | 2019.11.19 |
Linux [ ssh 서비스 접속하기 ] (0) | 2019.11.18 |
Linux [openssh ] (0) | 2019.11.15 |
Linux [ cd-rom 마운트를 이용한 패키지 설치 ] (0) | 2019.11.15 |