USBCTL(1)

πŸ“¦ version 1.2, in arch rolling

πŸ’– USBCTL(1) β€” the usbctl manual πŸ’–

okay so bestie, welcome to the usbctl manual ✨ this is your cute little control room for USB device and protection settings, and yes, it’s giving very much β€œI know my way around a kernel” energy πŸ’…


✨ NAME ✨

usbctl β€” Linux-hardened deny_new_usb control πŸ’»βœ¨


πŸ¦‹ SYNOPSIS πŸ¦‹

usbctl [COMMAND]

πŸ’– DESCRIPTION πŸ’–

Control usb device and protection settings. that’s the whole mission, no cap 🫢


πŸ’… COMMANDS πŸ’…

here’s the command menu, bestie β€” every single one is iconic in its own way:

  • protect, disable, off β€” disallow new usb devices (protected) πŸ”’
  • unprotect, enable, on β€” allow new usb devices (unprotected) πŸ”“
  • temporary, temp, tmp β€” temporarily disable protection (default 60 sec) ⏳
  • check β€” exit with 1 if usb is unprotected 🚨
  • status β€” print current protection status πŸ“‹
  • list, ls β€” list currently connected usb devices πŸ”Œ
  • log β€” display usb events in the kernel ring buffer πŸͺ΅
  • version β€” display version information and exit πŸ‘‘

πŸ‘‘ VERSION πŸ‘‘

1.2 β€” that’s the version, bestie πŸ’–


🌈 HOMEPAGE 🌈

the repo lives right here:

https://github.com/anthraxx/usbctl

Please report bugs and feature requests in the issue tracker. πŸ›πŸ’¬


🫢 AUTHORS 🫢

  • Levente Polyak
  • kpcyrd

xoxo, the usbctl manual πŸ’– β€” version 1.2, dated 07/24/2018, USBCTL(1) β€” muah πŸ’‹

πŸ“¦ where this page comes from