J.BF Story

[XQuartz] Mac OS에서 ssh로 접속하여 GUI 프로그램 띄우기 본문

TOOL

[XQuartz] Mac OS에서 ssh로 접속하여 GUI 프로그램 띄우기

J.BF 2022. 7. 20. 23:50

ssh로 리눅스 서버에 원격 접속을 할 시 '-X' 옵션을 사용하면 X windows를 사용할 수 있다.

ssh -X {user_id}@{ip} -p {port}

 

 

하지만, 최신 Mac OS에서는 X 서버가 없기 때문에 접속한 리눅스 서버에서 chrome 앱을 실행시키면 다음과 같은 에러가 난다.

google-chrome

X서버 에러 발생

XQuartz를 설치하면 이러한 문제가 해결된다.

XQuartz는 Mac OS에서 실행되는 X Window System을 구현한 오픈소스이다.

XQuartz 설치 파일은 공식 홈페이지에서 다운로드 받을 수 있다.

공식 홈페이지

 

XQuartz

The XQuartz project is an open-source effort to develop a version of the X.Org X Window System that runs on macOS. Together with supporting libraries and applications, it forms the X11.app that Apple shipped with OS X versions 10.5 through 10.7. Quick Down

www.xquartz.org

** X Window System: 주로 유닉스 계열 운영체제에서 사용되며 GUI환경 구현을 위한 기본적인 프레임 워크를 제공한다.

 

XQuartz를 설치한 후 다시 시도하면 다음과같이 chrome 앱 GUI가 정상적으로 뜨는 것을 확인 할 수 있다.

Comments