Grant Linux Permissions
Some Linux distributions may require permissions to be granted before accessing USB Devices. Given the number of distributions collecting all requirements would be difficult. That said, the following are common solutions.
COM Port / Serial Access
Most Linux distributions have a dialout group that has the required permissions to access COM / Serial ports. Adding your user to the correct group (and logging out / rebooting) will set the permissions. You can also use udev rules, but this is much more complicated.
USB HID Access (HSFW only)
USB HID Access generally requires using udev rules to grant permissions. These rules are complicated and somewhat distribution dependant.
SUBSYSTEM=="usb", ATTR{idVendor}=="10c4", ATTR{idProduct}=="82cd", MODE="0666"
KERNEL=="hidraw*", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="82cd", MODE="0666"