User Tools

Site Tools


devices:solo

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
devices:solo [2019/03/15 22:22] Sean Rhonedevices:solo [2022/05/31 10:53] (current) – solo -> solo1 Sean Rhone
Line 1: Line 1:
 +====== 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
  
/var/www/wiki/data/pages/devices/solo.txt · Last modified: 2022/05/31 10:53 by Sean Rhone