v0.20.2
Bug Fix
-
fix: add
IdentitiesOnly=yeswhen SSH key is specified (#93, #94)When
build_ssh_optsis called with-k <key>, it now adds-o IdentitiesOnly=yesbefore-i <key>. This prevents the SSH agent from offering all loaded keys first, which causes "Too many authentication failures" on hosts with lowMaxAuthTries.Previously, machines with many SSH keys loaded in the agent (common for developers) would fail to connect to hosts that limit authentication attempts.
Install / Upgrade
curl -fsSL https://raw.githubusercontent.com/gfargo/strut/main/install.sh | bash