sidedoor - SSH connection daemon

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename sidedoor_0.2.1-1_all.deb
Package name sidedoor
Package version 0.2.1
Package release 1
Package architecture all
Package type deb
Category admin::login implemented-in::shell interface::commandline interface::daemon net network::client network::hiavailability network::server network::vpn protocol::ssh protocol::tcp role::program security::authentication security::cryptography use::login use::monitor use::proxying use::routing use::transmission works-with::network-traffic
License -
Maintainer Dara Adib <>
Download size 12.69 KB
Installed size 50.00 KB
sidedoor maintains an SSH connection or tunnel
with a shell script daemon.
The primary use case is maintaining a remote port forward
to the local SSH server (or another port). Thus, the local
device can be accessed without using incoming connections
that may be blocked by a NAT or firewall or otherwise
impractical with mobile devices.
SSH clients can connect to the device via the reverse SSH proxy
that sidedoor tunnels to. This proxy server can be untrusted
and run by a third party or cloud service.
sidedoor enables SSH keepalives and retries SSH with
exponential backoff. In order to reconnect as soon as possible,
it resets the backoff when a network interface is brought up
(or changed).
Refer to the sidedoor man page to configure and set SSH keys.


Package Version Architecture Repository
sidedoor_0.2.1-1_all.deb 0.2.1 all Debian Main
sidedoor - - -


Name Value
adduser -
init-system-helpers >= 1.18~
lsb-base >= 3.0-6
openssh-client -


Type URL
Binary Package sidedoor_0.2.1-1_all.deb
Source Package sidedoor

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install sidedoor deb package:
    # sudo apt-get install sidedoor




2017-10-08 - Dara Adib <>
sidedoor (0.2.1-1) unstable; urgency=medium
* New upstream release.
- Updates README.
* Fixes to sidedoor-sudo.
- remove empty sudoers.d on purge
- remove sidedoor version in Depends
* Other debian/ maintenance.
- debian/control: bump Standards-Version
- debian/control: depend on debhelper before obsolete dh-systemd
- debian/sidedoor.upstart: deprecated so remove
2017-02-09 - Dara Adib <>
sidedoor (0.2.0-3) unstable; urgency=medium
* Move sudoers example to sidedoor-sudo package.
Thanks Andreas Beckmann. (Closes: #854720)
2017-01-22 - Dara Adib <>
sidedoor (0.2.0-2) unstable; urgency=medium
* Fixes to sidedoor-sudo.
- Add sudo to Depends. (Closes: #852122)
- Allow package removal even if disabling with ucf fails.
2017-01-16 - Dara Adib <>
sidedoor (0.2.0-1) unstable; urgency=medium
* New upstream release.
- Add exponential backoffs and SIGUSR1 handler to reset backoff.
* Add if-up hook to send SIGUSR1 for faster reconnects.
* Move authorized_keys to /var/lib/sidedoor/.ssh/authorized_keys.
* Replace init script to fix systemd redirection.
Works around #826214 and #826215.
* Manage sudoers and blank config files with maintainer scripts.
Also fixes the sudoers file name.
* Comment out default args to exit cleanly when unconfigured.
* Other debian/ maintenance.
- Add openssh-client to Depends.
- Add debian/watch.
- Update package description and man page.
Thanks to Martin Kraft for feedback.
- Update debian/gbp.conf.
- Remove debian/TODO.
2016-12-25 - Dara Adib <>
sidedoor (0.1.1-1) unstable; urgency=medium
* Initial release. (Closes: #848260)
Thanks to Thorsten Alteholz for advising and sponsoring.

See Also

Package Description
sidplay-base_1.0.9-7+b1_i386.deb Music player for tunes from C64 and C128 (console)
sidplay_2.0.9-6+b2_i386.deb Music player for tunes from C64 and C128 (console)
sidplayfp_1.4.4-1_i386.deb Fork of sidplay2, a C64 and C128 music player
siege_4.0.4-1_i386.deb HTTP regression testing and benchmarking utility
sieve-connect_0.88-1_all.deb MANAGESIEVE protocol client
siggen_2.3.10-8_i386.deb Waveform generation tools
sigil-data_0.9.13+dfsg-1_all.deb multi-platform ebook editor - data files
sigil_0.9.13+dfsg-1_i386.deb multi-platform ebook editor
sigma-align_1.1.3-6_i386.deb Simple greedy multiple alignment of non-coding DNA sequences
signapk_8.1.0+r23-2_all.deb Command line tool for signing Android ZIP/JAR/APK
signify-openbsd-keys_2018.4_all.deb Public keys for use with signify-openbsd
signify-openbsd_24-1_i386.deb Lightweight cryptographic signing and verifying tool
signify_1.14-3_all.deb Automatic, semi-random ".signature" rotator/generator
signing-party_2.10-2_i386.deb Various OpenPGP related tools
signon-kwallet-extension_17.08.3-1_i386.deb KWallet extension for signond