Chinaunix

标题: 请教liunx高手 [打印本页]

作者: luojun259    时间: 2009-05-20 15:37
标题: 请教liunx高手
各位大虾,急切请教一个问题,我想让系统启动是执行一条命令,而这条命令只有root可以执行,不知道怎么添加到脚本中,声明rc.local已经试过不管用,拜托哦!
作者: jx1190    时间: 2009-05-20 15:50
我RHEL 5环境下 rc.local里设置过自启动FTP服务没问题啊
rc.local里加入/etc/init.d/vsftpd start
作者: luojun259    时间: 2009-05-20 16:42
标题: 回复 #1 luojun259 的帖子
我要执行的是ntpdate,不是启动一个服务!不过还是谢了!
作者: jx1190    时间: 2009-05-20 17:09
晕 应该是服务吧  /etc/init.d/ntpd start 放到rc.local里不是就可以自启动了?
作者: linuxboy823    时间: 2009-05-20 17:17
标题: 回复 #4 jx1190 的帖子
客户端和服务器需要区分理解一下!
作者: luojun259    时间: 2009-05-20 17:22
标题: 回复 #1 luojun259 的帖子
老大,我是要ntpdate IP来校对时间,不是要启动时间服务!你校对时间用那个命令?
作者: 好看的附件    时间: 2009-05-20 17:59
标题: 回复 #6 luojun259 的帖子
写在rc.local应该可以的,你写绝对路径试试
作者: cuci    时间: 2009-05-20 18:21
ntpdate校对时间最好写cron里,server一般都是不关机常年运行的,启动的机会很小
作者: luojun259    时间: 2009-05-21 08:23
标题: 回复 #1 luojun259 的帖子
写的就是绝对路径,/usr/sbin/ntpdate IP,还是不能够执行,至于下面兄弟说的,不好意思,我也知道cron可以,但是我们的server是每天都关的,所以不可行!虽然没解决,还是感谢了!
作者: qingheliu    时间: 2009-05-21 08:52
提示: 作者被禁止或删除 内容自动屏蔽
作者: luojun259    时间: 2009-05-21 09:02
标题: 回复 #1 luojun259 的帖子
我说过了,放到cron里面肯定能够执行,如果我手动都不能够执行,我还考虑什么自动执行?我还没这么傻吧。我添加进去不能够执行,没有什么日志记录!当然这个也不需要配置什么参数的
作者: luojun259    时间: 2009-05-21 12:27
标题: 回复 #1 luojun259 的帖子
谢谢各位的帮忙,问题解决了,今天部门过来redhat的高级工程师进行培训,一下子给出完成同样目的的三种方法,真是高手,我的那种方法不能够执行的原因是由于启动过程连接思科交换机的过程有些长,导致在网络没通时执行命令,当然也就谈不上同步了,总算解决了!
作者: James_Guan    时间: 2009-05-21 17:28
ntpd的服务器和客户端都是用ntpd,就看你怎么配置了。
个人认为时间同步还是起ntpd服务比较方便,当然用cron也可以。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2