usbctl(1)

usbctl1

Linux-hardened deny_new_usb control

Usage

usbctl [COMMAND]

Overview

Control usb device and protection settings.

Commands

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

Homepage

https://github.com/anthraxx/usbctl

Please report bugs and feature requests in the issue tracker.

Authors

Levente Polyak

kpcyrd

From usbctl 1.2-3 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.