This Homebrew tap provides various SSH-related tools and utilities for macOS.
Library for macOS Yubikey support for SSH with FIDO2 security keys. This enables hardware-based SSH authentication using FIDO2/WebAuthn security keys.
Installation:
brew install michaelroosz/ssh/libsk-libfido2Post-installation: Run the following commands to complete setup:
sudo install-libsk-libfido2
launchctl load /Library/LaunchAgents/com.mroosz.ssh_env_vars.plistAlternative: Use the automated cask installer (recommended):
brew install michaelroosz/ssh/libsk-libfido2-installSSH tunnel management tool implemented with xbar for easy GUI management of SSH tunnels.
Installation:
brew install michaelroosz/ssh/ssh-tunnel-managerSource: https://github.com/MichaelRoosz/ssh-tunnel-manager
Non-interactive SSH password authentication tool with a custom fix for the ControlPersist SSH feature.
Installation:
brew install michaelroosz/ssh/sshpassSource: https://sourceforge.net/projects/sshpass/
Automated installer for libsk-libfido2 that handles all configuration automatically.
Installation:
brew install michaelroosz/ssh/libsk-libfido2-installThis cask automatically:
- Installs the libsk-libfido2 library
- Configures environment variables
- Sets up launch agents
- Updates shell configuration
First, add this tap to your Homebrew:
brew tap michaelroosz/sshThen install any of the available tools using the installation commands above.