The server-side authentication relies on PAM.
dnf install gcc pam-devel
go env -w CGO_ENABLED=1Compile:
makeStart the server:
./bin/qssh-server [<port>]Start the client:
./bin/qssh [-p <port>] [-L port:host:port] [-R port:host:port] <username>@<host> [<command>]bash gen_crt.shIf warning: failed to sufficiently increase send buffer size (was: 208 kiB, wanted: 7168 kiB, got: 416 kiB). See https://github.com/quic-go/quic-go/wiki/UDP-Buffer-Sizes for details., then run:
sudo sysctl -w net.core.rmem_max=8388608
sudo sysctl -w net.core.wmem_max=8388608