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 revision Previous revision
devices:solo [2019/04/21 00:32]
Sean Rhone
devices:solo [2019/11/30 22:06] (current)
Sean Rhone
Line 3: Line 3:
   * Solo ((https://solokeys.com/)) ((https://github.com/solokeys/solo))   * Solo ((https://solokeys.com/)) ((https://github.com/solokeys/solo))
  
-====== Dependencies ======+====== Firmware ====== 
 + 
 +===== Dependencies =====
  
 **** ****
Line 9: Line 11:
   pip3 install --user 'solo-python'   pip3 install --user 'solo-python'
  
-====== Test ======+===== Test =====
  
   solo key wink   solo key wink
Line 15: Line 17:
   solo key verify   solo key verify
  
-====== Firmware Update ======+===== Firmware Update =====
  
   * https://github.com/solokeys/solo-python#firmware-update   * https://github.com/solokeys/solo-python#firmware-update
Line 24: Line 26:
  
   solo key update --secure   solo key update --secure
 +
 +====== 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
devices/solo.txt · Last modified: 2019/11/30 22:06 by Sean Rhone