sshpiperd
Install latest/stable of sshpiperd
Ubuntu 16.04 or later?
Make sure snap support is enabled in your Desktop store.
Details for sshpiperd
Package name
- sshpiperd
License
- MIT
Last updated
- 6 August 2026 - latest/stable
- 6 August 2026 - latest/beta
Websites
Contact
External link warning
You are about to open
Do you wish to proceed?
Report a Snap Store violation
Report sshpiperd for a Snap Store violation
Snap Store Violation Report submitted successfully
Thank you for your report. Information you provided will help us investigate further.
Error submitting report
There was an error while sending your report. Please try again later.
Share this snap
Generate an embeddable card to be shared on external websites.
The missing reverse proxy for ssh
sshpiper is the reverse proxy for sshd. all protocols, including ssh, scp, port forwarding, running on top of ssh are supported.
Config
sudo snap set sshpiperd <config>=<value> sudo snap restart sshpiperd
sshpiperd
sshpiperd.pluginsspace separated list of plugins, allowed values:workingdir,fixed,yamlfailtoban,sshpiperd.addresslistening addresssshpiperd.portlistening portsshpiperd.server-keyserver key files, support wildcardsshpiperd.server-key-dataserver key in base64 format, server-key, server-key-generate-mode will be ignored if setsshpiperd.server-key-generate-modeserver key generate mode, one of: disable, notexist, always. generated key will be written toserver-keyif * no`texist or alwayssshpiperd.login-grace-timesshpiperd forcely close the connection after this time if the pipe has not successfully establishedsshpiperd.log-levellog level, one of: trace, debug, info, warn, error, fatal, panicsshpiperd.typescript-log-dircreate typescript format screen recording and save into the directory see https://linux.die.net/man/1/scriptsshpiperd.banner-textdisplay a banner before authentication, would be ignored if banner file was setsshpiperd.banner-filedisplay a banner from file before authenticationsshpiperd.drop-hostkeys-messagefilter out hostkeys-00@openssh.com which cause client side warnings
workingdir plugin
workingdir.root pathto root working directoryworkingdir.allow-baduser-nameallow bad usernameworkingdir.no-check-permdisable 0400 checkingworkingdir.strict-hostkeyupstream host public key must be in known_hosts file, otherwise drop the connectionworkingdir.no-password-authdisable password authentication and only use public key authentication
yaml plugin
yaml.configpath to yaml config fileyaml.no-check-permdisable 0400 checking
fixed plugin
fixed.targettarget ssh endpoint address
failtoban plugin
failtoban.max-failuresmax failuresfailtoban.ban-durationban duration
| Revision | Channel | Version | Build | Commit | Download SBOM |
|---|
The build and commit information is derived from build infrastructure records.
Install sshpiperd on your Linux distribution
Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.