1. 程式人生 > >Linux/ROS——獲取串列埠許可權

Linux/ROS——獲取串列埠許可權

1.永久解決串列埠許可權問題

建立ttyUSB許可權規則檔案etc/udev/rules.d/70-ttyUSB.rules

$ sudo mkdir -p etc/udev/rules.d/
$ gedit 70-ttyUSB.rules

70-ttyUSB.rules檔案中寫入下列程式碼

KERNEL=="ttyUSB*", OWNER="root", GROUP="root", MODE="0666" 

儲存即可,重啟或登出使用者在登入後生效

2.臨時獲取串列埠許可權

先檢視插入電腦的串列埠號

ls /dev/ | grep ttyUSB

知道串列埠號之後對指定串列埠賦予許可權,以ttyUSB0為例

sudo chmod a+rw /dev/ttyUSB0

不用重啟即可生效