IMHO:
Windows была разработана, в тот же день, как однопользовательская система. Linux, с другой стороны, был построен с многопользовательской архитектурой. В Linux все ваши системные файлы принадлежат root. Они заблокированы и не могут быть отредактированы случайным пользователем. Windows предоставляет свободный доступ к системным файлам. Windows UAC - это текущая реализация, которая ограничивает доступ к этим системным файлам и настройкам, это патч, чтобы попытаться устранить фундаментальный недостаток дизайна. У Linux есть эта безопасность, встроенная с нуля, что делает ее более надежной и тесно интегрированной в пользовательский интерфейс. Это Open Source, что означает, что код может просматриваться кем угодно (в основном разработчиками). Это закон Линуса, в котором говорится, что «при достаточном количестве глазных яблок все ошибки мелкие». Установка Linux по умолчанию заблокирована: запускаются только основные службы. В Windows использовалось много эксплуатационных сервисов (но они немного затянулись на этом фронте).Мы не можем судить только по ОС в одиночку, многие недостатки безопасности связаны с плохой практикой пользователей, социальной инженерией и просто незнанием.
Кроме того, независимо от ОС, никакая система не защищена, если у вас есть физический доступ к ней;)
В этом случае устройство привязано к / dev / ttyUSB1
Используя udev, возможно создать символическую ссылку с именем, которое не изменяется при повторной загрузке. Теперь преобразователи Serial Port получают имя ttyUSB, чтобы они были подключены. Это выходит за рамки этого вопроса, поэтому при необходимости создайте конкретный.
Хотя это может быть не сразу очевидным, во втором списке /dev есть дополнительная запись /dev/ttyUSB1. Это будет второе подключенное к USB-устройству устройство (я предполагаю, что вы оставили первый подключенный, который отображается как `/ dev / ttyUSB0 в обоих списках).