U2F-HOST(1)

πŸ’– NAME πŸ’–

u2f-host β€” the Yubico Universal 2nd Factor (U2F) Host Tool, aka the little command that talks to your security key so you don't have to.


✨ SYNOPSIS ✨

u2f-host [OPTIONS]...

🌸 DESCRIPTION 🌸

okay so bestie, this is u2f-host version 1.1.10 and it's genuinely so useful. It performs U2F host-side operations on the command line. That's the whole vibe.

The flow is iconic: it reads the challenge from standard input and writes a response to standard output. In through stdin, out through stdout, no cap. πŸ¦‹

Now here's the tea on the flags, because there's only six and you're gonna know all of them:

  • -h, --help β€” prints the help and then dips. ✨
  • -V, --version β€” prints the version and exits. That's it, that's the whole job. πŸ’…
  • -o, --origin=STRING β€” the origin URL you want to use. Give it a STRING. 🌈
  • -a, --action=ENUM β€” which action you're taking. It's an enum, so pick one of these exact values: "register", "authenticate", or "sendrecv". Choose wisely. πŸ‘‘
  • -t, --touch β€” inverts the user-presence flag. Heads up: the user-presence flag is on by default, and this option's default is off. So like, it's flipping the flip. 🫢
  • -d, --debug β€” prints debug information to standard error. Default is off. Turn it on when things are giving chaos and you need to see what's actually happening. 😭
  • -c, --command=STRING β€” the command for the sendrecv action. Give it a STRING. πŸŽ€
lowkey important: -o and -a and -c all take values, and -a will only accept "register", "authenticate", or "sendrecv" β€” don't freestyle it.

πŸ™ˆ REPORTING BUGS πŸ™ˆ

Found a bug? Report it at <https://github.com/Yubico/libu2f-host>. The maintainers want to know, fr fr. πŸ›


and that's the whole page bestie β€” u2f-host 1.1.10, dated May 2019, from the U2F-HOST(1) manual. go forth and authenticate something. mwah πŸ’–βœ¨πŸŽ€