Ich möchte Zugriff auf die serielle Schnittstelle /dev/ttyACM0
gewähren . So führen Sie „sudo chmod 777 /dev/ttyACM0
” Befehl aus Shell-Skript ?
Akzeptierte Antwort:
Geben Sie 777
ein Die Berechtigung für eine Datei wird überhaupt nicht empfohlen. Da Sie Zugriff auf die serielle Schnittstelle gewähren möchten, müssen Sie den Benutzer zum dialout
hinzufügen Gruppe
sudo usermod -a -G dialout <username>
Jetzt wird beim Zugriff auf die serielle Schnittstelle keine Erlaubnis mehr abgefragt.
Beachten Sie, dass diese Lösung auch zum Hochladen von Code auf Arudino-Boards in Arduino IDE oder Serial Monitor in Ubuntu funktioniert.