免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2140 | 回复: 15
打印 上一主题 下一主题

偶回来拉!顺便带了一个问题! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-06-22 12:06 |只看该作者 |倒序浏览
问一个问题!
是这样的,如何指定某一系统用户在启动时去启动一个服务!这个服务是自己写的程序(其实就只要用指定系统用户登录后,再去执行它一下就可以了)
但出于方便,想把他搞到启动组里去,但不知道如何才能指定那个特定的系统用户去执行它!

谢谢!

论坛徽章:
0
2 [报告]
发表于 2003-06-22 13:08 |只看该作者

偶回来拉!顺便带了一个问题!

这要看你的那个用户用的是什么shell
KAKA
:wink:

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
3 [报告]
发表于 2003-06-22 14:11 |只看该作者

偶回来拉!顺便带了一个问题!

什么意思没看明白,你是说一个用户登陆的时候自动执行这个程序,还是怎样?

论坛徽章:
0
4 [报告]
发表于 2003-06-22 14:39 |只看该作者

偶回来拉!顺便带了一个问题!

做个shell程序,在用户的 ~/.profile中加上这个shell的全路径就ok了!

论坛徽章:
0
5 [报告]
发表于 2003-06-22 14:40 |只看该作者

偶回来拉!顺便带了一个问题!

如果是系统启动时让这个进程用另一个非root用户run,可以考虑用 su -c 来run它罗

论坛徽章:
0
6 [报告]
发表于 2003-06-22 17:04 |只看该作者

偶回来拉!顺便带了一个问题!

大概偶没讲明白,举个例子吧
有一个程序叫search
系统有一个用户叫abc
要求是这样的,search这个程序只允许abc这个用户启动它
我想把它放到FREEBSD启动时就启用这个search程序
但不知道如何用去指定abc这个用户去启动search
事情就是这样的!     

补充:不是abc用户登录就启动search程序,而是FREEBSD系统启动后自动用abc这个用户去执行search程序
好比proftpd不是在proftpd.conf中可以设谁去启动proftpd的吗?

论坛徽章:
0
7 [报告]
发表于 2003-06-22 17:10 |只看该作者

偶回来拉!顺便带了一个问题!

原帖由 "jedi-k" 发表:
大概偶没讲明白,举个例子吧
有一个程序叫search
系统有一个用户叫abc
要求是这样的,search这个程序只允许abc这个用户启动它
我想把它放到FREEBSD启动时就启用这个search程序
但不知道如何用去指定abc这个用户..........
   
用老黄的方法:
如果是系统启动时让这个进程用另一个非root用户run,可以考虑用 su -c 来run它罗

论坛徽章:
0
8 [报告]
发表于 2003-06-22 17:19 |只看该作者

偶回来拉!顺便带了一个问题!


就是su abc -c /xxx/xxx/search
这样子吧
不过他要提示你输入abc的password的吧?

论坛徽章:
0
9 [报告]
发表于 2003-06-22 17:21 |只看该作者

偶回来拉!顺便带了一个问题!

原帖由 "jedi-k" 发表:

就是su abc -c /xxx/xxx/search
这样子吧
不过他要提示你输入abc的password的吧?
  
root用户su到别的用户是不需要密码的

论坛徽章:
0
10 [报告]
发表于 2003-06-22 17:22 |只看该作者

偶回来拉!顺便带了一个问题!

噢,那我直接就写到rc.conf里就可以了罗!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP