如何让 coturn 以用户 coturn 身份运行

如何让 coturn 以用户 coturn 身份运行

我在服务器上运行了 coturn,它以 root 用户身份像往常一样运行 systemd 进程。

有人能告诉我如何让 coturn 以用户 coturn 身份运行吗?

ps 有人可以修改标签并添加 coturn、turn 和 sturn 因为我需要 300 点声誉,而我只有 225 点-

答案1

OP 运行的是 Debian 9。在 Debian 9 上,科特恩软件包中有一个启动脚本(仅)可用作 sysv init 脚本,并且启动脚本已经针对用户采取了一些操作转向服务器科特恩仍作为运行

在 Debian 10 上,虽然相同的 sysv 脚本可能表现相同,但也有一个coturn.service文件,它启动科特恩和,User=turnserver所以Group=turnserversystemd将会使用它。

好消息是,现在已经有一个拉伸后端口此包的版本,当前版本为 4.5.1.0-1~bpo9+1。因此,只需添加拉伸后端口存储库并升级科特恩包,如下面所记录的:https://backports.debian.org/Instructions/(但使用拉伸后端口而不是buster-backports)。

然后该服务将以专用用户身份运行转向服务器

相关内容