diff --git a/macssh/www/FAQ.html b/macssh/www/FAQ.html index a805916..d85c83d 100755 --- a/macssh/www/FAQ.html +++ b/macssh/www/FAQ.html @@ -7,7 +7,26 @@
-How do I configure SSH2 in MacSSH ?
+ +
+ How do I configure SSH2 in MacSSH ?
+ How do I setup CVS in MacSSH ?
+ The connection fails with message "do_zlib: inflate() failed: unknown compression method"
+ The connection dies without any error message
+ When I open a second forwarded session on the same local port, MacSSH displays "lsh: Invalid argument, (errno = 22)"
+ It is sloooow, can't you do anything to make it faster ?
+ I've changed the Terminal colors to white on black, but the bold text is still displayed in black.
+ How can I use different key-pairs for different hosts ?
+ I need to forward many different ports from the same SSH2 server. Is there an easier way than using many favorites ?
+ How do I forward X11 sessions with MacSSH ?
+ Will you add SSH1 support ?
+ Will you add SFTP (SCP) support ?
+ Where can I get the sources of MacSSH ?
+
+ How do I configure SSH2 in MacSSH ?
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: Using MacSSH)
- key pair:
To create your key pair, go to the Favorites settings (Menu "Favorites", option "Edit Favorites
"), click on "Change", and in the SSH2 tab, click "Initialize SSH". This is to be done only once for all SSH2 connections, and creates a couple of files named "identity" and "identity.pub" in MacSSH Prefs folder in MacOS Preferences folder.
@@ -28,7 +47,8 @@
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 "Windows don't go away" box in the Preferences dialog, and type Cmd-' (single quote) to open the console window. The connection traces will be displayed in this window.
-
How do I setup CVS in MacSSH ?
+
+ How do I setup CVS in MacSSH ?
Let's say you need to access the project CVSPROJECT, on the sourceforge cvs server, as user CVSUSER, with password CVSPASS:
1) MacSSH settings:
@@ -46,68 +66,75 @@
3) Connect MacSSH to the server, then use MacCVS as usually.
The connection fails with message "do_zlib: inflate() failed: unknown compression method"
+
+ The connection fails with message "do_zlib: inflate() failed: unknown compression method"
Select either "zlib" or "none" for the compression method in the SSH2 tab, but not "all in order".
-The connection dies without any error message
+
+ The connection dies without any error message
Try forcing the authentication to either "SHA1" or "MD5".
-When I open a second forwarded session on the same local port, MacSSH displays "lsh: Invalid argument, (errno = 22)"
+
+ When I open a second forwarded session on the same local port, MacSSH displays "lsh: Invalid argument, (errno = 22)"
Once a local port is forwarded, it is no longer available for any other listener on the local host.
But you can still open as many connections as you want from this port.
It is sloooow, can't you do anything to make it faster ?
+
+ It is sloooow, can't you do anything to make it faster ?
In the main preferences dialog, set the TimeSlice to 0.
'debug' and 'trace' logging can also slow a lot the connection, so use these options only when experiencing troubles.
I've changed the Terminal colors to white on black, but the bold text is still displayed in black.
+
+ I've changed the Terminal colors to white on black, but the bold text is still displayed in black.
In the main preferences dialog, click on 'ANSI Colors' and select a color other than black.
-Is there an easier way to resize the window than going through the resize dialog ?
-Hold down the option (alt) key while clicking on the resize box.
- -How can I use different key-pairs for different hosts ?
+
+ How can I use different key-pairs for different hosts ?
You'll need to rename your keys, for instance identityX and identityX.pub, and add the option:
-i identityX
in the 'Command' field of the security tab.
I need to forward many different ports from the same SSH2 server. Is there an easier way than using many favorites ?
+
+ I need to forward many different ports from the same SSH2 server. Is there an easier way than using many favorites ?
You can add several '-Llocalport:remotehost:remoteport' in the 'Command' field of the security tab
How do I forward X11 sessions with MacSSH ?
+
+ How do I forward X11 sessions with MacSSH ?
You can't.
X11 is not yet supported by lsh. but it's in the todo list...
Will you add SSH1 support ?
+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.
I could not find any sources for SSH1 already ported to the MacOS. NiftyTelnet is not OpenSource, and
the SSH1 version of BetterTelnet is not available as source-code.
Anyway, there is already a free and excellent SSH1 client for MacOS, NiftyTelnet, written by By Jonas Walldén.
Will you add SFTP support ?
+
+ Will you add SFTP (SCP) support ?
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...
there's no sftp client yet in lsh.
If you want to contribute, you're welcome !
Where can I get the sources of MacSSH ?
+
+ Where can I get the sources of MacSSH ?
MacSSH sources are now available on sourceforge via anonymous cvs server:
with MacCVS:
- CVSROOT:anonymous@cvs.macssh.sourceforge.net:/cvsroot/macssh
- authentication: Password ("pserver")
- then checkout module "MacSSH" in an empty folder
+ CVSROOT:anonymous@cvs.macssh.sourceforge.net:/cvsroot/macssh
+ authentication: Password ("pserver")
then checkout module "MacSSH" in an empty "MacSSH" folder.
with MacCVS Pro:
- Default module: MacSSH
- Server hostname: cvs.macssh.sourceforge.net
- CVS Root: /cvsroot/macssh
- Authentication method: Password
- CVS User Name: anonymous
- CVS Password: (empty)
- then checkout default module.
+ Default module: MacSSH
+ Server hostname: cvs.macssh.sourceforge.net
+ CVS Root: /cvsroot/macssh
+ Authentication method: Password
+ CVS User Name: anonymous
+ CVS Password: (empty)
+ then checkout default module in an empty "MacSSH" folder.
note that you'll need Metrowerks CodeWarrior Pro 6 to compile all the projects.