1 个不稳定版本
0.2.0 | 2023年2月25日 |
---|
#16 在 #hostname
34KB
482 代码行
名称
seqknock-proxycmd - 使用 seqknock 序列号连接到远程主机,
摘要
seqknock-proxycmd [ 选项 ] 主机名
seqknock-proxycmd [ -h|--help ]
seqknock-proxycmd [ -V|--version ]
选项
-c 文件, --config 文件
使用 文件 作为配置文件,而不是默认路径 /etc/seqknock-nftables/config.yaml。
-4, --ipv4
强制使用 IPv4。
-6, --ipv6
强制使用 IPv4。
-p psk, --psk psk
将预共享密钥设置为 psk。
-P 端口, --port 端口
连接到 端口。
-R 调整端口, --fudge-port 调整端口
使用 调整端口 作为 seqknock 算法中的端口号,而不是由 -p/--port 提供的端口号。
-t 周期, --period 周期
将 seqknock 算法周期配置为 周期。
-T 调整时间, --fudge-time 调整时间
在应用 seqknock 算法到当前系统时间之前,通过 调整时间(正数或负数)调整时间。
--debug
启用调试级别的日志记录。
-h, --help
显示帮助并退出。
-v, --version
显示版本并退出。
描述
seqknock-proxycmd 将通过计算出的 seqknock TCP 序列号向 主机名 打开连接,并将 stdin/stdout 传输到该套接字。它可以作为 OpenSSH 风格的 ProxyCommand 使用。
作者
Jonas Eriksson
主页
https://git.sr.ht/~upto/seqknock/
另请参阅
seqknock(1), seqknock-nftables-config(5), seqknock-proxycmd(1)
依赖项
~11–21MB
~287K SLoC