====== Information ====== * Solo ((https://solokeys.com/)) ((https://github.com/solokeys/solo)) * solo1-cli ((https://github.com/solokeys/solo1-cli)) ====== Firmware ====== ===== Dependencies ===== **** pip3 install --user 'solo1' ===== Test ===== solo1 key wink solo1 key verify ===== Firmware Update ===== * https://github.com/solokeys/solo1-cli#firmware-update * Unplug Solo Key * Hold Button and plug Solo Key in * Should be yellow solo1 key update ====== Userspace Authentication ====== ===== PAM ===== ==== Dependencies ==== **** sudo dnf install pamu2fcfg pam-u2f ==== Centralized Key ==== **** pamu2fcfg > ~/'u2f_keys' && sudo mv ~/'u2f_keys' '/etc/u2f_mappings' ===== GDM ===== * This allows authentication with GDM * Add to line 2, under the ''pam_selinux_permit.so'' entry sudo -e '/etc/pam.d/gdm-password' auth sufficient pam_u2f.so authfile=/etc/u2f_mappings cue ===== sudo ===== * This allows authentication with ''sudo'' on the Terminal * Add to line 2, under the ''#%PAM-1.0'' line sudo -e '/etc/pam.d/sudo' auth sufficient pam_u2f.so authfile=/etc/u2f_mappings cue