title: System-wide SSH configuration file for Eclipse IDE on Windows
body: <p>We are using the Eclipse IDE on Windows virtual machines running on Xen. On the other hand, we are using Gitolite to manage the Git repositories. They are mirrored across several servers using Gitolite's mirroring feature.</p>
  
  <p>What I intend to do is to transparently switch the users to the backup server in case the master server is down.</p>
  
  <p>To do so, my idea is to create a system-wide host alias in the SSH settings. On Linux for instance, I would use the <code>/etc/ssh/ssh_config</code> file with an entry like:</p>
  
  <pre><code>Host scms.box
      Hostname master-server
  </code></pre>
  
  <p>If ever master-server is down, I can then replace the hostname:</p>
  
  <pre><code>Host scms.box
      Hostname backup-server
  </code></pre>
  
  <p>The Eclipse IDE is reading the SSH settings from <code>~/.ssh/config</code> but this is user-specific (like on Linux).<br>
  I was wondering if there would be an equivalent to <code>/etc/ssh/ssh_config</code> on Windows?</p>