macOS: X11 forwarding request failed
When I tried to connect to macOS Mojave machine from other machine, I got the following message.
X11 forwarding request failed on channel 0
And when using
-v option, I got
debug1: Remote: No xauth program; cannot forward X11. X11 forwarding request failed on channel 0
So the problem seemed to be an issue of
xauth-related, and actually this was because the remote server could not find the
xauth program, even though I do not know the reason why..
I add a line
XAuthLocation /opt/X11/bin/xauth to
/etc/ssh/sshd_config on the remote server, to become as follows.
X11Forwarding yes X11DisplayOffset 10 X11UseLocalhost no XAuthLocation /opt/X11/bin/xauth