blob: 770dee87cb4326aaf06d93e1b258797ace621c17 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/2000/REC-xhtml1-20000126/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style type="text/css">
/* <![CDATA[ */ @import "/branding/css/tigris.css"; /* ]]> */
</style>
<script src="/branding/scripts/sc.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="/branding/css/print.css" media="print" />
<title>SSH concepts</title>
</head>
<body class="docs" onload="self.focus()">
<div class="docs" id="ddsshguideconcepts">
<h2>SSH concepts</h2>
<div id="toc">
<ul>
<li><strong><a href="/nonav/servlets/HelpTOC">Help index</a></strong></li>
</ul>
<ul>
<li>
<a href="/nonav/docs/ddSSHGuide.html">About this guide</a>
<ul>
<li><a href="/nonav/docs/ddSSHGuide.html#aboutssh">About SSH</a></li>
<li><a href="/nonav/docs/ddSSHGuide.html#furtherdocumentation">Further documentation</a></li>
</ul>
</li>
<li>Concepts</li>
<li><a href="/nonav/docs/ddSSHGuideTerminals.html">Choosing the desktop terminal</a></li>
<li>
<a href="/nonav/docs/ddSSHGuideTerminals.html">Using the Desktop Terminal</a>
<ul>
<li><a href="/nonav/docs/ddSSHGuideTerminals.html#macs">Macintosh</a></li>
<li><a href="/nonav/docs/ddSSHGuideTerminals.html#windows">Windows</a></li>
<li><a href="/nonav/docs/ddSSHGuideTerminals.html#othersshclients">Other SSH clients</a></li>
</ul>
</li>
<li><a href="/nonav/docs/ddSSHGuideCygwin.html">Tunneling using Cygwin: The Desktop Unix Emulator</a></li>
<li><a href="/nonav/docs/ddSSHGuideterminating.html">Terminating the tunnel</a></li>
</ul>
</div>
<h3>Concepts</h3>
<ul>
<li>Using the right software</li>
<li>Establishing an SSH tunnel</li>
</ul>
<p>Before you can establish an SSH connection, you have to find the right software, i.e. a client that places a terminal on your desktop, if you are using Windows or Mac OS 9 (Mac OS X has SSH built in). Fortunately, there are several excellent clients (both free and not) that offer Windows and Mac OS users desktop terminals. The section below discusses them in detail. Of course, if you are using Linux (or some other Unix variant), then you can skip that section and go right to the section, <a href="/nonav/docs/ddSSHGuideCygwin.html">Tunneling Using Cygwin</a> that describes the key elements in establishing an SSH tunnel in a Unix-like environment.</p>
<p>Once you have obtained a client terminal, the process of establishing a tunnel to the server housing the CVS repository is fairly simple. The crucial element is making sure you connect to the right server and that you use the right port numbers in establishing your tunnel. Fortunately, that number has been standardized: 2401.</p>
<div class="courtesylinks">
<p><a href="#toc">Top</a> | <a href="/nonav/servlets/HelpTOC">Help index</a></p>
</div>
</div>
</body>
</html>