#Maintenance
#Hardware
#Security
#Command Line
#TrueNAS
#VMWare
#Apple
#PLEX
Disabling ESXi USB Arbitrator
The USB Arbitrator setting within ESXi, allows the physical USB ports, to be passed through from the ESXi host OS to a virtual machine. Different USB ports can be assigned to different virtual machines. Disabling this feature, can be an important security measure for preventing services from being vulnerable to physical malicious intentions.
CLI Disable Arbitrator Setting
esxcli system settings advanced set -o /USB/arbitratorAutoStartDisabled -i 1
CLI Enable Arbitrator Setting
esxcli system settings advanced set -o /USB/arbitratorAutoStartDisabled -i 0
Connecting to a Host via SSH
From your terminal of choice, log in to an ESXi Host by typing the below. If you have created a user and disabled root login. Then you'll need to replace "root" with the "user_name" @ IP address.
ssh root@192.168.1.10
Up on successful connection, you'll be prompted for the password of the account.

(Replace "root" with the user name)

When typing the password, you'll see no typed feedback while in the command line.

Once logged in you'll be able to enter the command above to disable or enable the USB Arbitrator setting.
Via the GUI
After a fresh install, ESXi will look for a DHCP server from NIC port 1. You can set this manually or
Multiple Hosts
Usually when making a change such as this, you'll have more than one host to action the same change on. We can speed this up a fews ways. From Linux or WSL, you can install "sshpass", this small tool can insert the password in to an SSH session, logging in and allowing you to run just the ESX-CLI commands. To install "sshpass" type the command below. You'll be asked for your password.
(No input will be shown on screen while your password is being entered)
sudo apt get sshpass
Tested on this hardware & firmware
SuperMicro H11SSL-i (Board Revision: 2.00)
BIOS v2.1 - IPMI: v01.52.21 - Shell: v2.1

- IPMI-CFG.efi v1.34.2 & v2.00.0
Post Terminology

D.H.C.P - Dynamic.Host.Configuration.Protocol
I.P Address - Internet Protocol Address
Dynamic - Assigned and managed by the router
Static - Manually set, doesn't change
C.L.I - Command Line Interface
Protocol - A standardised set of rules for formatting and processing data. Protocols are needed to allow computers to communicate with one another.
USB - Universal Serial Bus
GUI - Graphical User Interface.
Interface - What you see and interact with while using an electronic device.
join the discussion
Orleafy
#NODE
BytePulse
BeeAGeek
OLD-WEB
Orleafy Group
- HelloooBeee - BETA v2.1 - EST 2020 -