saintdragon 回复于:2004-09-22 14:19:29 |
对用户授权即可。 |
老查 回复于:2004-09-22 14:55:22 |
vi /etc/passwd
修改 关机用户id 为0。 |
rengongpu 回复于:2004-09-22 14:56:21 |
也可以用ASROOT /COMMAND 这样还是比较好的. |
zhkun 回复于:2004-09-22 14:57:46 |
老查说的也可以,不过,搞不好有安全隐患,但是处理得当,同样可以消除隐患。 |
rengongpu 回复于:2004-09-22 15:00:02 |
老查的方法也可以在.PROFILE 里加上一行 TRAP '' 2 3 15 这样会更好一些. |
yannanqi 回复于:2004-09-22 15:02:33 |
添加普通用户
修改.profile,添加合适的shutdown命令。 vi /etc/passwd,将该用户的uid改为0 为了安全,可以在.profile中trap某些信号,禁止退出 |
CNL 回复于:2004-09-22 18:55:25 |
1、把/etc/shutdown拷贝到/tcb/files/rootcmds, 当然建立个link也行
2、vi编辑/etc/auth/system/authorize的内容,确认最后有如下内容: root:shutdown 如果没有则加上 3、运行integrity和fixmog命令 4、运行scoadmin aclearcase/" target="_blank" >ccount对需要关机授权的用户增加一个shutdown授权 5、普通该用户执行$ /tcb/bin/asroot shutdown即可关机 |
sdccf 回复于:2004-09-23 08:10:04 |
建立一个名字为halts的用户,把下载的halts.tar在此用户下解包即可。以halts用户登陆,就会出现关机提示,并且检测是否有未退出的用户。
下载: http://unix-cd.com/unixcd/down_view.asp?id=640 |
dolphinwwt 回复于:2004-11-14 13:41:17 |
[quote:c969aa13d0="CNL"]1、把/etc/shutdown拷贝到/tcb/files/rootcmds, 当然建立个link也行
2、vi编辑/etc/auth/system/authorize的内容,确认最后有如下内容: root:shutdown 如果没有则加上 3、运行integrity和fixmog命?.........[/quote:c969aa13d0] 这样如果root有密码,运行后提示要输入root的密码. |
dolphinwwt 回复于:2004-11-14 13:54:21 |
[quote:118a371348="sdccf"]建立一个名字为halts的用户,把下载的halts.tar在此用户下解包即可。以halts用户登陆,就会出现关机提示,并且检测是否有未退出的用户。
下载: http://unix-cd.com/unixcd/down_view.asp?id=640[/quote:118a371348] 下不了,提示无权限. |
纳兰婷 回复于:2004-11-14 14:46:01 |
做一个关机用户~~~vi /etc/passwd,将该用户的uid改为0
vi /usr/关机用户/.profile增加./etc/init 0即可 |
sdccf 回复于:2004-11-14 16:35:08 |
改passwd的方法不安全啊. |
cxgordon 回复于:2004-11-14 17:52:20 |
增加一个普通用户BYE,给他授权仅让他拥有“shutdown”权限,再编辑它的.profile,增加“trap exit 2,3 /tcb/bin asroot shutdown -y -g 0” |
htldm 回复于:2004-11-14 20:47:02 |
对CNL斑竹方法的改进,不用进scoadmin菜单,全部用shell解决了
1、把/etc/shutdown拷贝到/tcb/files/rootcmds, 当然建立个link也行 2、vi编辑/etc/auth/system/authorize的内容,确认最后有如下内容: root:shutdown 如果没有则加上 3、vi编辑/etc/auth/subsystem/root的内容,添加如下内容: 关机用户名:shutdown 4、运行fixmog命令 5、关机用户执行$ /tcb/bin/asroot shutdown即可关机 |
jungman 回复于:2004-12-12 17:42:40 |
我用的是 5。07 版本,授权后,普通关机用户还是执行不了 SHUDOWN,必须改PASSWORD |
hsgzr 回复于:2004-12-12 20:57:38 |
我专门用C做了一个关机程序 过几天就会上传到我的网站 该程序除了实现关机外 还有检查是否有用户退出的判断 届时请登录我的网站 |
sdccf 回复于:2004-12-12 21:05:04 |
[quote:29bd819f17="jungman"]我用的是 5。07 版本,授权后,普通关机用户还是执行不了 SHUDOWN,必须改PASSWORD[/quote:29bd819f17]
在用户管理中给这个用户授权可以执行shutdown即可,用户这样运行: /tcb/bin/asroot shutdown -y -g0 |
sdccf 回复于:2004-12-12 21:06:06 |
[quote:b4b8cbabb9="hsgzr"]我专门用C做了一个关机程序 过几天就会上传到我的网站 该程序除了实现关机外 还有检查是否有用户退出的判断 届时请登录我的网站[/quote:b4b8cbabb9]
这个程序实际已经具有这个功能了: http://unix-cd.com/unixcd/down_view.asp?id=640 |
amakcama 回复于:2004-12-16 08:47:29 |
我是这样做的,先把/etc/shutdown copy to tcb/files/rootcmds
然后vi /etc/passwd 把这个用户的level 修改为0 然后就ok 了 |
wangdengjie 回复于:2004-12-29 15:12:53 |
这些方法都需要输入密码,有没有建一个用户,在login下输入用户名回车后就关机都方法?谢谢! |
sdccf 回复于:2004-12-29 16:42:56 |
http://unix-cd.com/unixcd/down_view.asp?id=640
这个就可以啊. |
feiunix 回复于:2004-12-29 16:51:28 |
增加一个普通用户guanji,在PASSWD中将UID的值改为,再将/usr/bin/:/usr/guanji/gaunji,我记的不太清了,总之将关机用户的路径写明,然后在关机用户的目录下建一个文件,文件内容为:/etc/shutdown -y -g0 -i0即可按你说的做了 |
pjyzlzy 回复于:2004-12-29 21:28:34 |
任意建立一个普通用户,通过scoadmin授权给它shutdown权限,把改用户的.profile的最后两行去掉,然后添加
trap exit 2,3 /tcb/bin/asroot shutdown -y -g0 |
纳兰婷 回复于:2004-12-29 23:46:36 |
[quote:e72dd6a7ce="sdccf"]改passwd的方法不安全啊.[/quote:e72dd6a7ce]版主~~~偶们现在的关机用户就是这样D |
sdccf 回复于:2004-12-30 11:17:10 |
那最好把delete键屏蔽. |
italent5 回复于:2004-12-31 14:43:10 |
在.profile
文件中加上 shutdown -g0 -y |