找回密码
 立即注册

QQ登录

只需一步,快速开始

超级码农
金牌服务用户   /  发表于:2023-7-25 13:36  /   查看:1299  /  回复:7
活字格9.0 安装在 RedHat Linux 7.6下,默认只能用 root 启动服务,根据公司信息安全要求,要使用非root用户启动服务,该如何实现?

7 个回复

倒序浏览
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-7-25 15:16:24
沙发
您好,启动服务就用linux的sudo命令就可以,sudo指定特定的用户去启动服务即可


由于活字格服务器使用时需要防火墙,监听端口的权限,所以需要给这个指定的用户赋予足够的权限哈

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
超级码农
金牌服务用户   /  发表于:2023-7-25 16:04:30
板凳
已知 sudo 是可以启动的,但是启动后进程的 owner 还是 root,希望实现 owner 不是 root 用户,这个是否可以实现?
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-7-25 16:26:12
地板
大佬,liunx我这边儿也不是很了解,开发同事反馈的是用sudo命令就可以,然后我这边儿查了一下,sudo命令是可以添加-u的参数选择其他用户去启动服务的。在网找了一下教程,您看看有没有帮助,您也可以在网上查找其他的linux sudo使用方法哈



使用sudo指令以其他用户身份运行指令

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
超级码农
金牌服务用户   /  发表于:2023-7-25 18:25:01
5#
我的理解,sudo 是A没有B的权限(密码),但是要以B的身份执行命令,所以要 sudo -u B ,就是A借 B 的权限以B的身份来执行命令,如果B有权限我直接用B了,不用sudo,现在看来只有root有这个运行活字格服务端权限,但是这个是不被允许的,我以root用-u试了,进程还是root 的身份启动,陷入窘境。

还麻烦帮忙问问开发,具体怎么操作,如有可能,帮忙截个图看看,有图有真相。
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-7-26 09:11:46
6#
您好,您现在运行是有什么报错嘛?这个教程您试试看看有没有用


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
超级码农
金牌服务用户   /  发表于:2023-7-26 10:45:39
7#
现在可以了,暂时没有发现什么问题,谢谢!
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-7-26 11:36:01
8#
好的,问题解决了就好
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部