คำถามติดแท็ก usb-device

3
วิธีการใส่ USB / อุปกรณ์ USB ในคอมพิวเตอร์ Linux อย่างปลอดภัย
เมื่อเสียบแท่ง USB หรืออุปกรณ์กับคอมพิวเตอร์มีความเสี่ยงที่อุปกรณ์จะเป็นอันตรายเสมอจะทำหน้าที่เป็น HID และอาจสร้างความเสียหายบางอย่างบนคอมพิวเตอร์ ฉันจะป้องกันปัญหานี้ได้อย่างไร การปิดใช้งาน HID บนพอร์ต USB เฉพาะเพียงพอหรือไม่ ฉันจะทำอย่างไร
25 security  usb  usb-device  hid 

3
ฉันจะตั้งค่า“ พร็อกซี USB” สำหรับ / dev / ttyUSB0 ผ่านเครือข่ายได้อย่างไร
ฉันมีอุปกรณ์ภายใต้การทดสอบ (DUT) และผมวัดการใช้พลังงานของตนโดยใช้เครื่องวิเคราะห์พลังงานไฟฟ้า Datalogger/dev/ttyUSB0โดยใช้ข้อมูลจาก ปัญหาคือตอนนี้ DUT อยู่ในระยะไกลจากเวิร์กสเตชันที่ฉันใช้รวบรวมข้อมูลด้วย แต่ในเครือข่ายเดียวกันฉันต้องใช้พีซีเครื่องที่สองซึ่งเชื่อมต่อโดยตรงผ่าน USB ไปยัง Power Anlayzer เป็นพร็อกซี USB และ ssh เพื่อสร้างลิงค์สัญลักษณ์บนเครื่องวัด USB ของเครื่อง "proxy" ป.ร. ให้ไว้แผนภาพด้านบนวิธีที่สามารถ 1 เซนต์เข้าถึงเครื่องคอมพิวเตอร์/dev/ttyUSB02 ครั้งเครื่องคอมพิวเตอร์ที่เชื่อมต่อโดยตรงในทางที่โปรแกรมอ่านกระแสจาก 1 เซนต์พีซีจะไม่เห็นความแตกต่างกันอย่างไร

1
การแจกแจงอุปกรณ์ Linux ที่สอดคล้องกัน
ในกล่องลินุกซ์เรามี USB -> /dev/ttyACM0อุปกรณ์แบบอนุกรมซึ่งถูกระบุว่าเคยเป็น ดังนั้นฉันจึงเขียนใบสมัครและจนถึงเมื่อวานทุกอย่างทำงานได้ดี แต่ทันใดนั้น (ใช่ในระหว่างการนำเสนอระยะไกล ... ) อุปกรณ์หยุดทำงาน /dev/ttyACM1หลังจากการวิจัยอย่างรวดเร็วผมพบว่าการเชื่อมต่อเปลี่ยนไป มันไม่เหมาะเล็กน้อย แต่ตอนนี้ฉันมีปัญหา - จะระบุอุปกรณ์ของฉันได้อย่างไร? ตัวอย่างเช่นไดรฟ์จัดเก็บข้อมูลสามารถเริ่มต้นได้โดยใช้ UUID แม้ว่าจะ/dev/sd**มีการเปลี่ยนแปลง มีวิธีการทำเช่นนั้นสำหรับอุปกรณ์แบบอนุกรมหรือไม่? ตอนนี้ฉันใช้วิธีแก้ปัญหาโง่: for(int i = 0; i < 10; i ++) { m_port = std::string("/dev/ttyACM") + (char)('0' + i); m_fd = open(m_port.c_str(), O_RDWR | O_NOCTTY | O_NDELAY); } การเชื่อมโยงกับการใช้อุปกรณ์ที่เรา
13 linux  usb-device 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.