Crates.io | seqknock-proxycmd |
lib.rs | seqknock-proxycmd |
version | 0.2.0 |
source | src |
created_at | 2023-02-25 11:54:34.896779 |
updated_at | 2023-02-25 11:54:34.896779 |
description | TCP Sequence number-based knocking; OpenSSH-style proxycmd implementation |
homepage | https://git.sr.ht/~upto/seqknock/ |
repository | https://git.sr.ht/~upto/seqknock/ |
max_upload_size | |
id | 794296 |
size | 45,772 |
seqknock-proxycmd - Connect to a remote host using seqknock sequence numbers,
seqknock-proxycmd [ OPTIONS ] HOSTNAME
seqknock-proxycmd [ -h|--help ]
seqknock-proxycmd [ -V|--version ]
Use file as the configuration file, instead of the default path /etc/seqknock-nftables/config.yaml.
Force usage of IPv4.
Force usage of IPv4.
Set pre-shared key to use to psk.
Connect to port.
Use fudge-port as port value in seqknock algorithm, rather than port supplied with -p/--port.
Configure the seqknock algorithm period to period.
Adjust time by fudge-time (positive or negative) before applying seqknock algorithm to current system time.
Enable debug-level logging.
Show help and exit.
Show version and exit.
seqknock-proxycmd will open a connection using the calculated seqknock TCP sequence number towards HOSTNAME, and forward stdin/stdout to this socket. It can be used as a OpenSSH style ProxyCommand.
Jonas Eriksson
https://git.sr.ht/~upto/seqknock/
seqknock(1), seqknock-nftables-config(5), seqknock-proxycmd(1)