Ssh – How to set -X (X11Forwarding) in the ~/.ssh/config file for a specific host

sshx11forwarding

So if I'm VPN'ing in from home, I want all of those connections to have -X specified. I already have the keys copied and an entry in ~/.config with the ip and userid so all I have to do is go: ssh wk so this is the last fly in the ointment.

Best Answer

If you peek into the manual page for ssh_config, you will find an option ForwardX11, which can be put in your config such as:

Host wk
  Hostname W.X.Y.Z
  ForwardX11 yes

And then your connections to host wk will have X11 forwarding enabled by default.