1.7 KiB
FIDO2-Manage Script for macOS
Overview
Welcome to the early-stage version of the FIDO2-Manage Script adaptation for macOS! This tool is designed to manage FIDO2 security keys. Please note that the script is still under active development, and currently, only the command-line interface (CLI) is available. A graphical user interface (GUI) is planned for future releases.
Features
- Manage your FIDO2 security keys via the command line.
Installation
-
Install xcode-select
Open terminal and run
xcode-select --install -
Install other prerequisites using Homebrew
brew install zlibbrewbrew install cmakebrew install libcborbrew install libcblitebrew install libsolvbrew install libuvbrew install pkg-configbrew install grep -
Clone and compile
git clone https://github.com/Token2/fido2-manage.gitcd fido2-managerm -rf build && mkdir build && cd build && cmake -USE_PCSC=ON ..cd ..make -C buildsudo make -C build installchmod 755 fido2-manage-mac.sh -
Test the script
Plug in your FIDO2 key and run the command below:
/fido2-manage-mac.sh -list
The output should be similar to below:
MacBook-Air fido2-manage % ./fido2-manage-mac.sh -list
Device [1] : TOKEN2 FIDO2 Security Key(0026
Device [2] : TOKEN2 FIDO2 Security Key
Usage
The syntax and command line parameters are similar to our fido2-manage.exe tool for Windows.
Make sure you replace fido2-manage.exe with fido2-manage-mac.sh when issuing the commands.