This release has brought docker to the RSSH server. Now, instead of having to clone and make
, it is possible to pull directly from dockerhub with docker pull reversessh/reverse_ssh
.
This brings easy windows binary compilation, among other things.
Thanks to @lachlan2k for this addition!
Features
- Client timeout detection is now configurable with the server flag
--timeout
which is in minutes. - TCPKeepalive has changed from 15 seconds (golang default) to 2 hours on the client, or
--timeout
value if defined on server link
command will now regenerate a new public for every client that is createdDockerfile
and general docker compatibility
Bug Fixes
- Windows powershell will now be correctly selected if the system drive letter is not
C:\
thanks @shajunmel - Fix small race condition when the rssh server starts up, which may have resulted in an empty
config.json
file to be created stopping the server from starting - Fix
link
command not supporting filenames with extensions
Changes
- The server flags
--authorizedkeys
,--config
and--key
have been removed in favor of--datadir
, which specifies a folder that the filesauthorized_keys
,id_ed25519
andconfig.json
files must exist - Readme now has details about rsa-sha2 compatibility issues
External Contributions
- @lachlan2k Added the
--datadir
flag to replace other flags - @lachlan2k Added Docker Support!
Full Changelog: v1.0.5...v1.0.6