Skip to content

v0.20.2

Choose a tag to compare

@gfargo gfargo released this 18 May 17:02
· 53 commits to main since this release

Bug Fix

  • fix: add IdentitiesOnly=yes when SSH key is specified (#93, #94)

    When build_ssh_opts is called with -k <key>, it now adds -o IdentitiesOnly=yes before -i <key>. This prevents the SSH agent from offering all loaded keys first, which causes "Too many authentication failures" on hosts with low MaxAuthTries.

    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