1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
Source: sidedoor
Section: net
Priority: optional
Maintainer: Dara Adib <daradib@ocf.berkeley.edu>
Build-Depends: debhelper (>= 9), debhelper (>= 9.20160709) | dh-systemd
Standards-Version: 4.1.1
Homepage: https://github.com/daradib/sidedoor
Vcs-Git: https://github.com/daradib/sidedoor.git
Vcs-Browser: https://github.com/daradib/sidedoor
Package: sidedoor
Architecture: all
Depends: adduser, lsb-base (>= 3.0-6), openssh-client, ${misc:Depends}
Recommends: openssh-server
Suggests: sidedoor-sudo
Description: SSH connection daemon
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: sidedoor-sudo
Architecture: all
Depends: sidedoor, sudo, ucf, ${misc:Depends}
Description: SSH connection daemon - sudoers entry
sidedoor maintains an SSH connection or tunnel
with a shell script daemon.
.
This package creates a sudoers entry to
grant the sidedoor user full root access.
|