Projects / fsh


fsh is a tool for establishing an ssh tunnel for remote execution of commands without requiring an ssh authentication on every connection. Once the tunnel is established, remote commands can be executed almost instantaneously. This makes systems such as remote cvs over ssh much faster. It includes fcp, an rcp variant that uses fsh.

Operating Systems

Recent releases

  •  23 Dec 2001 13:48

    Release Notes: This version works with Python 2.2, as well as older Python versions.

    •  10 Dec 2000 22:59

      Release Notes: Better rsh compatibility. You can now enter a password or passphrase if ssh asks for one. A security hole that could provide access to the fsh tunnel by other local users has been fixed. Unused tunnels can optionally be closed after a configurable period of time.

      •  10 May 1999 11:31

        Release Notes: A new command, fcp, is a scp replacement that uses the tunnel to speed up file copying. fsh is no longer dependent on a development release of Python.

        •  15 Feb 1999 13:06

          Release Notes: fshd is now started automatically by fsh. fsh understands the "-l user" flag, so you no longer have to have the same username on the local and remote system.

          •  20 Jan 1999 17:55

            Release Notes: Version 0.1 is the first public release of fsh. The program works for the author, but has not yet been used by anybody else. Some documentation is included.

            Recent comments

            26 Dec 2006 11:40 wnoise

            Isn't this essentially obsolete due to the master-connection sharing ability of OpenSSH? (ssh -M, ControlMaster, ControlPath)


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.