Introduction
For various security reasons it might be useful at times to completely
inactivate auxiliary ports on devices, and by auxiliary ports we mean USB
and SD
.
While it is possible to temporarily disable auxiliary ports in software, these may be easily re-enabled later on.
What is meant to be achieved instead is complete inactivation of such ports with ability to bring them back to life when needed. Such procedures will require device to be restarted.
Auxiliary Port Management
example:/#> boot example:/boot/#> show aux-port
[no] aux-port [PORT]
-
Activate or inactivate auxiliary port
For various security reasons it might be useful at times to completely inactivate auxiliary ports.
Depending on the system, following auxiliary ports may be present:
[USB] - a USB port [SD] - an SD-card port/slot
NOTE: Device must be restarted whenever configuration changes are introduced.
show aux-port
command lists all available auxiliary ports together with
their status.
-
ACTUAL STATUS
mirrors current status of auxiliary port; -
CONFIGURED STATUS
represents latest user-configured status;
If ACTUAL STATUS
is at variance with CONFIGURED STATUS
- system must be
restarted for desired effect to take place.
no aux-port usb
command will disable usb port after restart of the OS.
The same command without parameter will disable all available auxiliary
ports on the system.
example:/boot/#> show aux-port
EXPANSION PORT ACTUAL STATE CONFIGURED STATE
usb ENABLED ENABLED
example:/boot/#> no aux-port usb
EXPANSION PORT ACTUAL STATE CONFIGURED STATE
usb ENABLED DISABLED (reboot required)
Running show aux-port
after reboot presents user with updated status.
example:/boot/#> show aux-port
EXPANSION PORT ACTUAL STATE CONFIGURED STATE
usb DISABLED DISABLED