안녕하세요.
리눅스에서 SSH를 사용할 때 GUI를 사용하는 방법을 공유합니다.
SSH 옵션 중 X11 포워딩을 사용하면 됩니다.
먼저 SSH 호스트 (서버) 설정 입니다.
1-0. Xwindow 관련 패키지 설치
yum groupinstall -y "X Window System" "Desktop" "Fonts" "Korean Support"
1-1. xauth 설치
yum (레드햇 계열), apt-get (데비안 계열) 을 사용해서 'xauth'를 설치합니다.
1-2. sshd 설정 변경
/etc/ssh/sshd_config 파일의 'X11Forwarding' 항목을 yes로 설정해 줍니다.
X11Forwarding yes
1-3. ~/.Xauthority 파일 수정
홈 디렉토리의 '.Xauthority' 파일 (~/.Xauthority)을 빈 파일로 바꿔줍니다.
xauth 설치 시 생성되는 파일은 백업해두고, 빈 파일을 하나 만들어 줍니다.
# mv ~/.Xauthority ~/.Xauthority.bak
# touch ~/.Xauthority
1-4. sshd 데몬 재시작
service sshd restart
이제 클라이언트 설정 입니다.
1. ssh 설정
클라이언트에서는 sshd 가 아닌 ssh 설정을 변경해줍니다.
/etc/ssh/ssh_config 파일의 'ForwardX11' 항목을 yes로 설정합니다.
ForwardX11 yes
2. SSH 접속 시 -X 옵션 추가
기존 ssh 접속 할 때의 명령어에 -X 옵션을 추가합니다.
기존 ex) ssh root@192.168.0.100
-X 옵션 추가 ex) ssh -X root@192.168.0.100
'Computer System > Linux' 카테고리의 다른 글
[Linux] Device-Mapper multipath 설치, 설정 (multipathd, multipath.conf) (0) | 2017.12.18 |
---|---|
[CentOS] CentOS 6.8에서 kvm qemu 사용법 (libvert) (0) | 2017.11.01 |
[Linux] dmidecode - 리눅스 메모리 이름, 용량 확인 방법 (0) | 2017.10.27 |
[Linux] 파티션 손상 시 /etc/fstab 수정 (fstab readonly) (0) | 2017.10.13 |
[Linux] QEMU qcow2 스냅샷 (qemu-img snapshot) (0) | 2017.09.20 |