memo/Linux

ssh GUI 실행

slow333 2023. 1. 14. 11:36

1. 원격지의 ssh_config 파일 수정
먼저 원격지의 ssh_config 파일을 수정해야 합니다.
/etc/ssh/ssh_config
위 파일을 root권한으로 열어준 후,
# x11Forward no  ==> x11Forward yes
ssh_config 파일 수정 후 sshd를 restart 합니다.

2. ssh 접속
ssh 접속 시 -X 옵션을 추가해서 실행해 줍니다.
기존에는
ssh 사용자명@원격지주소(IP주소)
로 실행하였다면
ssh -X 사용자명@원격지주소(IP주소)
의 형태로 실행해주시면 됩니다.

만약 GUI가 사용 가능한 환경이라면 ssh 접속 후
echo $DISPLAY
명령어를 입력해주면 'localhost:10.0' 과 유사한 결과를 보실 수 있습니다.

virt-manager

3. 프로그램 실행
이제 원하는 프로그램을 실행하면 됩니다.
gui가 필요한 프로그램이라면 창이 새로 뜨면서 gui로 프로그램이 실행됩니다.

출처: https://harryp.tistory.com/669 [Park's Life]

putty에서는 별도 조치 필요
connection > ssh > x11 > X11 forwarding 
==> check enable X11 forwarding ==> text box에 localhost:0.0

mobaterm에서는 잘됨

'memo > Linux' 카테고리의 다른 글

vi 명령어  (0) 2023.01.14
ubuntu vmware disk 늘리기  (0) 2023.01.14
snmp_설정  (0) 2023.01.14
rsyslog 설치 및 zabbix 수집 구성  (0) 2023.01.14
logratate설정 구성  (0) 2023.01.14