![Ich bin in der Dialout-Gruppe, muss aber trotzdem jedes Mal sudo chmod ausführen, wenn ich den seriellen Port verwende](https://rvso.com/image/1598569/Ich%20bin%20in%20der%20Dialout-Gruppe%2C%20muss%20aber%20trotzdem%20jedes%20Mal%20sudo%20chmod%20ausf%C3%BChren%2C%20wenn%20ich%20den%20seriellen%20Port%20verwende.png)
Ich habe mich zur Dialout-Gruppe hinzugefügt, kann aber nicht darauf zugreifen, ohne bei jeder Terminalsitzung sudo chmod auszuführen. Wie kann ich dieses Problem dauerhaft lösen?
Antwort1
Eine einfache Möglichkeit, permanenten Zugriff auf Ihr Gerät zu erhalten, unabhängig davon, an welchen Port Sie es anschließen, istErstellen einer Regel im udev-Ordner. Damit verknüpfen Sie einige Parameter Ihres Geräts (normalerweise die Anbieter- und Produkt-ID) und legen die Berechtigungen für das entsprechende Gerät fest.
Erstens,Holen Sie sich die Informationen von Ihrem Gerät:
- Schließen Sie es an Ihren Computer an
- Geben Sie auf einem Terminal
dmesg
die Informationen zu Ihrem Gerät ein und entnehmen Sie sie den letzten Zeilen der Ausgabe
Sobald Sie die Informationen zu Ihrem Gerät haben, erstellen Sie eine Regel auf derudevVerzeichnis:
cd /etc/udev/rules.d/
sudo touch 20-your-device.rules
sudo echo ATTR{idVendor}=="XXXX", ATTR{idProduct}=="YYYY", MODE="0666" >> 20-your-device.rules
WoXXXXUndJJJJsind die Anbieter- und Produkt-ID, die Sie aus den vorherigen Anweisungen erhalten haben.
Denken Sie daran, sich von Ihrer Sitzung abzumelden und wieder anzumelden, damit es funktioniert. Andernfalls können Sie die Regeln manuell neu laden.