授予两个用户在虚拟串口中写入和读取的权限

授予两个用户在虚拟串口中写入和读取的权限

我有两个用户 mix 和 www-data (一个 apache 服务器)。我希望这两个用户有权在虚拟串行端口 /dev/pts/3 中读写,我按照本教程创建了这个虚拟端口https://stackoverflow.com/questions/52187/virtual-serial-port-for-linux

所以我将这两个用户添加到组序列中:

sudo adduser www-data serial
sudo adduser mix serial

我授予了对 /dev/pts/3 组的访问权限

sudo chgrp serial testdir

我给/dev/pts/3添加了775权限

我可以使用用户 mix 进行写入和读取,但无法使用用户 www-data 进行写入。难道我做错了什么?

编辑:

我重新启动了我的 apache 服务器,现在它可以工作了

相关内容