added internal links

This commit is contained in:
chombier 2001-03-15 22:03:11 +00:00
parent 779328a755
commit a5289e9fcd
1 changed files with 53 additions and 26 deletions

View File

@ -7,7 +7,26 @@
</head>
<body bgcolor="#ffffff">
<p><b>How do I configure SSH2 in MacSSH ?</b></p>
<p></p>
<p>
<a href="#CONFIG"><b>How do I configure SSH2 in MacSSH ?</b></a><br>
<a href="#CVS"><b>How do I setup CVS in MacSSH ?</b></a><br>
<a href="#ZLIB"><b>The connection fails with message &quot;do_zlib: inflate() failed: unknown compression method&quot;</b></a><br>
<a href="#NOMSG"><b>The connection dies without any error message</b></a><br>
<a href="#EINVAL"><b>When I open a second forwarded session on the same local port, MacSSH displays &quot;lsh: Invalid argument, (errno = 22)&quot;</b></a><br>
<a href="#SLOW"><b>It is sloooow, can't you do anything to make it faster ?</b></a><br>
<a href="#BOLDBLACK"><b>I've changed the Terminal colors to white on black, but the bold text is still displayed in black.</b></a><br>
<a href="#KEYPAIRS"><b>How can I use different key-pairs for different hosts ?</b></a><br>
<a href="#FWDMANY"><b>I need to forward many different ports from the same SSH2 server. Is there an easier way than using many favorites ?</b></a><br>
<a href="#FWDX11"><b>How do I forward X11 sessions with MacSSH ?</b></a><br>
<a href="#SSH1"><b>Will you add SSH1 support ?</b></a><br>
<a href="#SFTP"><b>Will you add SFTP (SCP) support ?</b></a><br>
<a href="#SOURCES"><b>Where can I get the sources of MacSSH ?</b></a><br>
</p>
<p></p>
<p></p>
<p><a name="CONFIG"></a><br>
<b>How do I configure SSH2 in MacSSH ?</b></p>
<p>I did not write (yet?) any manual for this software, but here's some help (you can also find some more help from The Ohio State University server, at this location: <a href="http://www.math.ohio-state.edu/support/ssh/mac/macssh/">Using MacSSH</a>)</p>
<p>- key pair:<br>
<br>To create your key pair, go to the Favorites settings (Menu &quot;Favorites&quot;, option &quot;Edit Favorites&#133;&quot;), click on &quot;Change&quot;, and in the SSH2 tab, click &quot;Initialize SSH&quot;. This is to be done only once for all SSH2 connections, and creates a couple of files named &quot;identity&quot; and &quot;identity.pub&quot; in MacSSH Prefs folder in MacOS Preferences folder.<br>
@ -28,7 +47,8 @@
<br> If you have problems to connect to a host, you can activate the verbose/debug/trace modes from the SSH2 tab, leave the terminal window opened, by checking the &quot;Windows don't go away&quot; box in the Preferences dialog, and type Cmd-' (single quote) to open the console window. The connection traces will be displayed in this window.<br>
</p>
<p> </p>
<p><b>How do I setup CVS in MacSSH ?</b></p>
<p><a name="CVS"></a><br>
<b>How do I setup CVS in MacSSH ?</b></p>
<p>Let's say you need to access the project CVSPROJECT, on the sourceforge cvs server, as user CVSUSER, with password CVSPASS:<br>
<br>
1) MacSSH settings:<br>
@ -46,68 +66,75 @@
3) Connect MacSSH to the server, then use MacCVS as usually.<br>
</p>
<p></p>
<p><b>The connection fails with message &quot;do_zlib: inflate() failed: unknown compression method&quot;</b></p>
<p><a name="ZLIB"></a><br>
<b>The connection fails with message &quot;do_zlib: inflate() failed: unknown compression method&quot;</b></p>
<p>Select either &quot;zlib&quot; or &quot;none&quot; for the compression method in the SSH2 tab, but not &quot;all in order&quot;.</p>
<p></p>
<p><b>The connection dies without any error message</b></p>
<p><a name="NOMSG"></a><br>
<b>The connection dies without any error message</b></p>
<p>Try forcing the authentication to either &quot;SHA1&quot; or &quot;MD5&quot;.</p>
<p></p>
<p><b>When I open a second forwarded session on the same local port, MacSSH displays &quot;lsh: Invalid argument, (errno = 22)&quot;</b></p>
<p><a name="EINVAL"></a><br>
<b>When I open a second forwarded session on the same local port, MacSSH displays &quot;lsh: Invalid argument, (errno = 22)&quot;</b></p>
<p>Once a local port is forwarded, it is no longer available for any other listener on the local host.<br>But you can still open as many connections as you want from this port.</p>
<p></p>
<p><b>It is sloooow, can't you do anything to make it faster ?</b></p>
<p><a name="SLOW"></a><br>
<b>It is sloooow, can't you do anything to make it faster ?</b></p>
<p>In the main preferences dialog, set the TimeSlice to 0.<br>
'debug' and 'trace' logging can also slow a lot the connection, so use these options only when experiencing troubles.</p>
<p></p>
<p><b>I've changed the Terminal colors to white on black, but the bold text is still displayed in black.</b></p>
<p><a name="BOLDBLACK"></a><br>
<b>I've changed the Terminal colors to white on black, but the bold text is still displayed in black.</b></p>
<p>In the main preferences dialog, click on 'ANSI Colors' and select a color other than black.</p>
<p></p>
<p><b>Is there an easier way to resize the window than going through the resize dialog ?</b></p>
<p>Hold down the option (alt) key while clicking on the resize box.</p>
<p></p>
<p><b>How can I use different key-pairs for different hosts ?</b></p>
<p><a name="KEYPAIRS"></a><br>
<b>How can I use different key-pairs for different hosts ?</b></p>
<p>You'll need to rename your keys, for instance identityX and identityX.pub, and add the option:<br>
-i identityX<br>
in the 'Command' field of the security tab.</p>
<p></p>
<p><b>I need to forward many different ports from the same SSH2 server. Is there an easier way than using many favorites ?</b></p>
<p><a name="FWDMANY"></a><br>
<b>I need to forward many different ports from the same SSH2 server. Is there an easier way than using many favorites ?</b></p>
<p>You can add several '-Llocalport:remotehost:remoteport' in the 'Command' field of the security tab <br>
</p>
<p></p>
<p><b>How do I forward X11 sessions with MacSSH ?</b></p>
<p><a name="FWDX11"></a><br>
<b>How do I forward X11 sessions with MacSSH ?</b></p>
<p>You can't.<br>
X11 is not yet supported by lsh. but it's in the todo list...<br>
</p>
<p></p>
<p><b>Will you add SSH1 support ?</b></p>
<p><a name="SSH1"></a><br>
<b>Will you add SSH1 support ?</b></p>
<p>I'm afraid no. I used lsh because I found it the easiest to port, but it is based on the new SSH2 standard only.<br>
I could not find any sources for SSH1 already ported to the MacOS. NiftyTelnet is not OpenSource, and<br>
the SSH1 version of BetterTelnet is not available as source-code.<br>
Anyway, there is already a free and excellent SSH1 client for MacOS, <a href="http://www.lysator.liu.se/~jonasw/freeware/">NiftyTelnet</a>, written by By <a href="mailto:jonasw@lysator.liu.se">Jonas Walld&eacute;n</a>.</p>
<p></p>
<p><b>Will you add SFTP support ?</b></p>
<p><a name="SFTP"></a><br>
<b>Will you add SFTP (SCP) support ?</b></p>
<p>well, I would love to, especially since I already wrote quite some file-transfer apps for the Mac. The user interface doesn't really frightens me, but...<br>
there's no sftp client yet in lsh.<br>
If you want to contribute, you're welcome !</p>
<p></p>
<p><b>Where can I get the sources of MacSSH ?</b></p>
<p><a name="SOURCES"></a><br>
<b>Where can I get the sources of MacSSH ?</b></p>
<p>MacSSH sources are now available on sourceforge via anonymous cvs server:<br>
<br>
with <a href="http://cvsgui.sourceforge.net/">MacCVS</a>:<br>
<br>
CVSROOT:anonymous@cvs.macssh.sourceforge.net:/cvsroot/macssh<br>
authentication: Password (&quot;pserver&quot;)<br>
then checkout module &quot;MacSSH&quot; in an empty folder<br>
&nbsp;&nbsp;&nbsp;&nbsp;CVSROOT:anonymous@cvs.macssh.sourceforge.net:/cvsroot/macssh<br>
&nbsp;&nbsp;&nbsp;&nbsp;authentication: Password (&quot;pserver&quot;)<br>&nbsp;&nbsp;&nbsp;&nbsp;then checkout module &quot;MacSSH&quot; in an empty &quot;MacSSH&quot; folder.<br>
<br>
with <a href="http://sourceforge.net/projects/maccvspro/">MacCVS Pro</a>:<br>
<br>
Default module: MacSSH<br>
Server hostname: cvs.macssh.sourceforge.net<br>
CVS Root: /cvsroot/macssh<br>
Authentication method: Password<br>
CVS User Name: anonymous<br>
CVS Password: (empty)<br>
then checkout default module.<br>
&nbsp;&nbsp;&nbsp;&nbsp;Default module: MacSSH<br>
&nbsp;&nbsp;&nbsp;&nbsp;Server hostname: cvs.macssh.sourceforge.net<br>
&nbsp;&nbsp;&nbsp;&nbsp;CVS Root: /cvsroot/macssh<br>
&nbsp;&nbsp;&nbsp;&nbsp;Authentication method: Password<br>
&nbsp;&nbsp;&nbsp;&nbsp;CVS User Name: anonymous<br>
&nbsp;&nbsp;&nbsp;&nbsp;CVS Password: (empty)<br>
&nbsp;&nbsp;&nbsp;&nbsp;then checkout default module in an empty &quot;MacSSH&quot; folder.<br>
<br>
note that you'll need Metrowerks CodeWarrior Pro 6 to compile all the projects.</p>
<p><a href="index.html">back</a></p>