I can't import an ed25519-sk or ecdsa-sk FIDO2 key on Windows I can't import an ed25519-sk or ecdsa-sk FIDO2 key on Windows

I can't import an ed25519-sk or ecdsa-sk FIDO2 key on Windows

Eugene Oskin Eugene Oskin

On Windows 10+, importing discoverable (aka resident) SSH keys from FIDO2 devices and connecting using one requires the administrator privileges.

To start the app as administrator, follow these steps:

  1. Close Termius, if it's currently open.
  2. Right-click the Termius shortcut and choose 'Run as administrator'.

Note: Starting from Windows 10 1909 (18363 build number), Windows requires admin permissions or using Windows Hello for connecting to FIDO2 devices.

Add comment

Please sign in to leave a comment.

Comments

12 comments

  • Rizal Aliyuddin

    I followed these steps on Windows 11, but I get this error when I try to Import a FIDO2 key

    Rizal Aliyuddin
    9
  • Leandro Peracchi

    I followed these steps on Windows 11, but I get this error when I try to Import a FIDO2 key

    Same problem, using Termius version 7.59.2.
    Tried on Windows 11 and Windows 10. Both computers fully updated, YubiKey and YubiKey Manager working.

    Leandro Peracchi
    5
  • Anonymous

    I am unable to import keys too, running as admin user with UAC elevation. I am able to log-in to hosts with security key and generate keys.

    Termius 7.59.7, Win11Pro, Yubikey 5C NFC (FIDO2 PIN configured)

    Anonymous
    6
  • Yannis

    Bump! This is still broken in Windows 11!!

    Yannis
    4
  • eric

    This does not work on Windows 11. Even with admin privs, Termius just says it needs admin privs.

    eric
    6
  • Lucas Tiberti

    Windows 10 Pro: same experience as the rest of the commentors.  Termius says it can't import FIDO due to not running as administrator when running as administrator. 

    Lucas Tiberti
    3
  • Dave

    Problem:
    As per previous comments, I cannot import FIDO2 keys from any of my Yubikey keys.


    Steps to reproduce:

    • Ended all (7) Termius tasks in task manager and verified that there were none running.
    • Ran Termius as Administrator as suggested and verified in Task Manager that the processes are running elevated:


    System:

    Happy to help test any patched version that can fix this issue.

    Dave
    3
  • Leandro Peracchi

    More than one year and still no solution for this bug/problem?

    Leandro Peracchi
    3
  • Leandro Peracchi

    Leandro Peracchi
    2
  • Michael Catania

    This is really disappointing that we can't import a FIDO2 key yet...still getting the error:

    I am running the program as administrator as an administrator account..

    Michael Catania
    2
  • shingyu

    On Windows 11, setting the compatibility mode of termius.exe to win8 helped me

    shingyu
    1
  • 4tzax100

    Same problem here, i bought the 1 year license 16 days ago and i still can't use it.
    Please fix it or tell us a workaround asap

    Win 11

    4tzax100
    1