+ -
当前位置:首页 → 问答吧 → samba和httpd只能用root启动,该怎么修改设置?

samba和httpd只能用root启动,该怎么修改设置?

时间:2008-02-20

来源:互联网

如题,我是用root安装的这些服务

作者: Cykit   发布时间: 2008-02-20

我想要让这两个服务开机自动启动,但是现在开机并没有启动这两个服务!

作者: Cykit   发布时间: 2008-02-20

rc.M里面已经有了这两个服务的启动代码

作者: Cykit   发布时间: 2008-02-20

代码:
# chmod a+x /etc/rc.d/rc.httpd
# chmod a+x /etc/rc.d/rc.samba

作者: zhoun   发布时间: 2008-02-20

启动时没看到 starting samba 和 starting httpd

rc.M

# Start Apache web server:
if [ -x /etc/rc.d/rc.httpd ]; then
. /etc/rc.d/rc.httpd start
fi

# Start Samba (a file/print server for Win95/NT machines).
# Samba can be started in /etc/inetd.conf instead.
if [ -x /etc/rc.d/rc.samba ]; then
. /etc/rc.d/rc.samba start
fi

作者: Cykit   发布时间: 2008-02-20

在rc.M里面把启动apache和samba的代码放到mysql的启动代码前面就可以了

有人知道是什么原因吗?

作者: Cykit   发布时间: 2008-02-20

补充一下,用的是 Slackware 12

作者: Cykit   发布时间: 2008-02-20

rc.M里面的内容到了 启动mysqld 后面的都不执行

# Start the MySQL database:
echo "==================== try to start mysqld ====================="
if [ -x /etc/rc.d/rc.mysqld ]; then
. /etc/rc.d/rc.mysqld start
fi

作者: Cykit   发布时间: 2008-02-20

在命令行执行一下rc.mysqld, 报错吗

作者: zhoun   发布时间: 2008-02-20

rc.mysqld start or restart 都没错

作者: Cykit   发布时间: 2008-02-20

mysql正常运行

作者: Cykit   发布时间: 2008-02-20

确实比较奇怪, 不知道了

作者: zhoun   发布时间: 2008-02-20