Kannel 服务器拒绝权限

Kannel 服务器拒绝权限

Kannel Server 在 /var/log/kannel/smsmodem.log 上给出此错误

我有一个Centos 7服务器kannel-1.4.4

2020-07-23 17:39:00 [4245] [6] ERROR: System error 13: Permission denied
2020-07-23 17:39:00 [4245] [6] ERROR: AT2[modemgsm]: Couldn't connect (retrying in 10 seconds).

答案1

我已经解决了

调制解调器所在的串行端口具有以下权限:拨出团体。

# ls -la /dev/ttyS*
crw-rw---- 1 root dialout 4, 64 jul 21 17:48 /dev/ttyS0
crw-rw---- 1 root dialout 4, 65 ene 21  2020 /dev/ttyS1
crw-rw---- 1 root dialout 4, 66 ene 21  2020 /dev/ttyS2
crw-rw---- 1 root dialout 4, 67 ene 21  2020 /dev/ttyS3

我只包括用户坎内尔在团体中拨出

# usermod -a -G dialout kannel

# cat /etc/group | grep dialout
dialout:x:18:kannel

不管怎么说,还是要谢谢你

答案2

SELinux 已启用,阻止服务对其他服务进行网络访问。您需要允许服务“A”访问服务“B”的本地套接字或端口。

详情请查阅CentOS 文档

命令 Audit2Allow 应该可以帮助您弄清楚发生了什么,有关RedHat 文档

我建议学习 SELinux 而不是禁用它。

相关内容