Written by
Tanji
on
on
macOS Sierra - x11 forwarding 안될 때
macOS로 업그레이드 한 이후에 x11 forwarding이 안되는 일이 생겼다. macOS에 ssh로 접속했을 때 다음과 같은 에러메시지가 발생한다.
X11 forwarding request failed on channel 0 Error and Solution
해결방법은 /etc/ssh/sshd_config
파일에 x11 forwarding 옵션을 켜주는 것이다.
아래 내용을 파일 맨 아래에 추가해 준다. 파일을 열 때 sudo 권한으로 열어야 (sudo vi /etc/ssh/sshd_config
) 수정이 가능하다.
X11Forwarding yes
XauthLocation /opt/X11/bin/xauth
X11DisplayOffset 10
X11UseLocalhost no
이제 ssh 접속을 종료하고 다시 접속하면 맨 처음 발생했던 에러가 나타나지 않고 정상적으로 x11 forwarding이 이루어진다.
참고