GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Lesen/Schreiben an einer seriellen Schnittstelle ohne Root?

Das Zugriffsrecht auf eine serielle Schnittstelle wird durch die Berechtigungen der Gerätedatei bestimmt (z. B. /dev/ttyS0 ). Alles, was Sie tun müssen, ist entweder dafür zu sorgen, dass das Gerät Ihnen gehört, oder (besser) sich selbst in die Gruppe zu stellen, die das Gerät besitzt, oder (wenn Fedora dies unterstützt, was meiner Meinung nach der Fall ist) dafür zu sorgen, dass das Gerät dies tut gehören dem Benutzer, der an der Konsole angemeldet ist.

Zum Beispiel auf meinem System (nicht Fedora), /dev/ttyS0 gehört dem Benutzer root und die Gruppe dialout , um also auf das serielle Gerät zugreifen zu können, würde ich mich zu dialout hinzufügen Gruppe:

usermod -a -G dialout MY_USER_NAME

Linux
  1. Lesen und schreiben Sie in dieselbe Datei unter Linux, ohne sie zu überschreiben?

  2. Linux – Raspberrypi Serielle Schnittstelle?

  3. Wie öffne ich die serielle Schnittstelle unter Linux, ohne einen Pin zu ändern?

  4. Wie kann ich von der seriellen Schnittstelle in C öffnen, lesen und schreiben?

  5. Listener und Interpreter für serielle Linux-Ports?

Netbsd Gateway für serielle Schnittstelle?

Linux-Zwischenablage lesen/schreiben in C

Extrahieren Sie die Linux-Seriennummer ohne sudo

Wie schreibe ich Dateien auf einen USB-Stick, ohne root zu sein?

Linux sagt mir, dass eine serielle Schnittstelle verwendet wird, aber das ist nicht der Fall

Führen Sie ifconfig ohne sudo aus