티스토리 뷰
리눅스는 주로 까만 화면의 터미널로 사용하지만, 가끔은 X Window 응용프로그램을 사용해야할 때가 있다. (xcalc 랄지...) 난 리눅스를 데스크탑으로 사용하지 않으므로, X System 전체를 설치하지 않는다. 이런 상황을 해결하기 위해서 맥북에 X Window를 설치하고 ssh X portforwarding을 하면 되는데, 다음과 같은 방법으로 한다.
Linux 에서
1. sshd의 X11 포트포워딩을 허용한다.
$ sudo vim /etc/ssh/sshd_config
확인!
X11Forwarding yes
설정 파일 내용중 X11Forwarding yes 가 아니라면 고쳐주고 sshd를 재시작한다. 요즘 systemctl로 관리하므로,
systemctl restart sshd
MacOSX에서
1. X Window를 설치한다.
$ brew cask install xquartz
2. XQuartz의 tcp 접속을 허용한다.
$ defaults write org.macosforge.xquartz.X11 nolisten_tcp 0
3. DISPLAY 환경 변수를 설정하여 맥 터미널에서도 쉽게 접속할 수 있도록 한다.
export DISPLAY=:0
4. 접속!
$ ssh -X targethost
반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- BlogAPI
- 구근
- 벤자민
- 덴드롱
- ssh
- 식물
- 디버깅
- JavaScript
- Subversion
- 클레로덴드럼
- 오픈소스
- macosx
- 퀴즈
- tattertools
- 수선화
- SVN
- url
- 킹벤자민
- VIM
- OpenID
- SSO
- nodejs
- perl
- 커피
- 대화
- MySQL
- TCP/IP
- Tattertools plugin
- writely
- Linux
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함