Release Notes
Added
- Two-factor (2FA) hosts — flag a host (add/edit form, or
sshelf add … --2fa) whose login
needs an interactive verification code (TOTP / keyboard-interactive). On connect, sshelf shows a
popup to enter the current code and supplies it to the prompt through the sameSSH_ASKPASS
helper that supplies a stored password — fixing connects that previously failed, because a
stored-secret connect runs withSSH_ASKPASS_REQUIRE=force(which routes the code prompt to the
helper with no terminal fallback).sshelf <host>from the CLI prompts on the terminal. Manual
entry only — no TOTP seeds are stored. No new dependencies.
Install sshelf 0.8.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-rh/sshelf/releases/download/v0.8.0/sshelf-installer.sh | shInstall prebuilt binaries via Homebrew
brew install max-rh/tap/sshelfDownload sshelf 0.8.0
| File | Platform | Checksum |
|---|---|---|
| sshelf-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| sshelf-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| sshelf-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| sshelf-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |