Cla*_*dio 8 permissions virtualbox serial-port
我的系统是 Ubuntu 13.04,它工作正常,但我安装了 VirtuaBox 来运行 Windows XP,这对我运行一个应用程序来说是必不可少的,该应用程序通过 USB 到串行适配器设置警报。
VirtualBox 使用 ttyS0 作为串口,只有sudo chmod 666 /dev/ttyS0向终端发出命令才能有效地启动通信。
每次启动 Ubuntu 时,ttyS0权限都会恢复为默认值,并且chmod每次启动时都必须运行。
我的问题是:如何永久更改 /dev/ttyS0 文件权限?如果这不是一个好的做法,是否有其他方式来解决这个问题?
Eri*_*lho 16
无需更改系统文件的权限。串行设备具有以下默认权限:
crw-rw---- 1 root dialout ... /dev/ttyS0
Run Code Online (Sandbox Code Playgroud)
所以你所要做的就是将用户添加到dialout组中:
sudo adduser $USER dialout
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
29240 次 |
| 最近记录: |