반응형
VNC를 이용한 리눅스 원격 접속
1. VNC 서버 환경 설정
VNC 서버 설치 확인
- vnc-server 패키지가 설치되어 있는지 확인합니다.
rpm -qa | grep vnc-server
VNC 서버 시작/중지
- TIP : 설정 변경 시에는 서버를 먼저 중지한 뒤, 설정을 적용하고 다시 시작해야 합니다.
/etc/init.d/vncserver start # 서버 시작
/etc/init.d/vncserver stop # 서버 중지
부팅 시 VNC 서버 자동 시작 등록 (선택)
chkconfig vncserver on
디스플레이 번호 지정
- X 윈도우의 디스플레이 번호는 기본적으로 :0이 사용되며, 이는 그래픽 로그인과 충돌할 수 있으므로 VNC에서는 :1, :2 등의 번호를 사용하는 것이 일반적입니다.
vim /etc/sysconfig/vncservers
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1024x768 -nolisten tcp"
VNC 사용자 설정
- 사용자 홈 디렉토리에 .vnc 디렉토리 생성
mkdir ~/.vnc
VNC 접속 비밀번호 설정
vncpasswd
728x90
2. 클라이언트에서 VNC 접속하기
리눅스 → 리눅스 접속
- 클라이언트 리눅스에서 VNC 뷰어 설치 확인
- rpm -qa | grep vnc
- 접속 명령어 실행
- vncviewer <서버 IP>:<디스플레이 번호>
윈도우 → 리눅스 접속
- TightVNC 공식 웹사이트에서 설치 파일 다운로드(tightvnc-1.2.9-setup.exe)
- 설치 후 TightVNC Viewer 실행
- 접속 정보 입력
- <서버 IP>:<디스플레이 번호> 예: 192.168.0.100:1
- VNC 비밀번호 입력 후 접속 완료
VNC를 활용하면 텍스트 기반의 터미널 환경에서 벗어나 직관적인 GUI 환경으로 서버를 관리할 수 있어 매우 편리합니다. 특히 리눅스 초보자나 GUI 기반 툴이 필요한 경우에 유용하게 사용할 수 있습니다.
반응형
'리눅스' 카테고리의 다른 글
MySQL에서 특정 테이블을 덤프(백업)하는 방법 (1) | 2013.06.25 |
---|---|
getconf 명령어 (0) | 2013.06.25 |
Apache 실행 오류 및 SELinux 관련 해결 방법 (0) | 2013.06.25 |
MySQL 데이터베이스 서버에서 로그를 설정하는 방법 (0) | 2013.06.25 |
PHP configure (1) | 2013.06.25 |