Here are some reasons you might want to send the staff client's network traffic through an SSH proxy:
You will need a server that allows you to log in via SSH and has network access to the Evergreen server you want to reach. You will use your username and password for that SSH server to set up a tunnel.
For Windows users, one good solution is PuTTY: a free telnet/ssh client. When setting up a PuTTY session:
9999 in the “Source port”.For other client operating systems, How to set up SSH (for the beginner) has excellent advice.
In order to tell the Evergreen Staff Client that all traffic should be sent through the SSH tunnel you just configured, edit the all.js file, usually located at C:\Program Files\Evergreen Staff Client\greprefs\all.js. Search this file for the word socks.
Make the following changes:
network.proxy.socks from ”” to “localhost”.network.proxy.socks_port from 0 to 9999.
Save the all.js file.
If everything is working correctly, you should now be able to run the Evergreen Staff Client and all its data will be sent encrypted through the SSH tunnel you have just configured.