免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
打印 上一主题 下一主题

vsftp出现怪事,配置文件怎么改都不生效。。。 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2008-12-15 09:14 |只看该作者
感谢各位的支持,问题已经解决了。

是vsftpd.conf文件混乱导致。重启vsftpd的时候会启动两次,第一次读入新配置,第二次读入旧配置。将vsftpd删除重装后按标准写好配置文件。再次启动后未发现上述问题,再改配置也都能生效了。

论坛徽章:
0
12 [报告]
发表于 2008-12-15 12:20 |只看该作者

回复 #11 某门户实习生 的帖子

有问题要问了:
  是什么错误导致重启会启动两次呢????
这个也值得好奇

论坛徽章:
0
13 [报告]
发表于 2008-12-15 12:30 |只看该作者
原帖由 某门户实习生 于 2008-12-14 16:11 发表
最近应领导要求装了一个vsftp,第一次配置好好的。过了两天要改动vsftpd.conf配置文件的时候。发现怎么改vsftpd.conf都不生效,将vsftpd的服务停止、启动都正常。就是不管你vsftpd.conf怎么改的,它都还是按以前 ...

不是说设置成空白都可以启动吗?难倒是有两个配置文件?

论坛徽章:
0
14 [报告]
发表于 2008-12-15 12:34 |只看该作者
遇到这样的问题,我都是卸载或者删除后重装!
个人原因导致的情况,除非你有深刻记忆,要不,会很耗时间的。
如果想学习的话,就再琢磨琢磨。

[ 本帖最后由 marsaber 于 2008-12-15 12:36 编辑 ]

论坛徽章:
34
亥猪
日期:2015-03-20 13:55:11戌狗
日期:2015-03-20 13:57:01酉鸡
日期:2015-03-20 14:03:56未羊
日期:2015-03-20 14:18:30子鼠
日期:2015-03-20 14:20:14丑牛
日期:2015-03-20 14:20:31辰龙
日期:2015-03-20 14:35:34巳蛇
日期:2015-03-20 14:35:56操作系统版块每日发帖之星
日期:2015-11-06 06:20:00操作系统版块每日发帖之星
日期:2015-11-08 06:20:00操作系统版块每日发帖之星
日期:2015-11-19 06:20:00黄金圣斗士
日期:2015-11-24 10:43:13
15 [报告]
发表于 2008-12-15 15:27 |只看该作者

回复 #11 某门户实习生 的帖子

系统没有检测出冲突么? 很妖~

论坛徽章:
1
操作系统版块每日发帖之星
日期:2015-07-11 22:20:00
16 [报告]
发表于 2008-12-15 15:33 |只看该作者
今天和朋友讨论了这个问题
代码不是我看的,版权不规我。

答案在这里
[root@dhcp-0-126 i386]# cat /etc/init.d/vsftpd
#!/bin/bash
#
# vsftpd      This shell script takes care of starting and stopping
#             standalone vsftpd.
#
# chkconfig: - 60 50
# description: Vsftpd is a ftp daemon, which is the program \
#              that answers incoming ftp service requests.
# processname: vsftpd
# config: /etc/vsftpd/vsftpd.conf

# Source function library.
. /etc/rc.d/init.d/functions

# Source networking configuration.
. /etc/sysconfig/network

# Check that networking is up.
[ ${NETWORKING} = "no" ] && exit 0

[ -x /usr/sbin/vsftpd ] || exit 0

RETVAL=0
prog="vsftpd"

start() {
        # Start daemons.

        if [ -d /etc/vsftpd ] ; then
                for i in `ls /etc/vsftpd/*.conf`; do
                        site=`basename $i .conf`
                        echo -n $"Starting $prog for $site: "
                        daemon /usr/sbin/vsftpd $i
                        RETVAL=$?
                        [ $RETVAL -eq 0 ] && touch /var/lock/subsys/$prog
                        echo
                done
        else
                RETVAL=1
        fi
        return $RETVAL
}

stop() {
        # Stop daemons.
        echo -n $"Shutting down $prog: "
        killproc $prog
        RETVAL=$?
        echo
        [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$prog
        return $RETVAL
}

# See how we were called.
case "$1" in
  start)
        start
        ;;
  stop)
        stop
        ;;
  restart|reload)
        stop
        start
        RETVAL=$?
        ;;
  condrestart)
        if [ -f /var/lock/subsys/$prog ]; then
            stop
            start
            RETVAL=$?
        fi
        ;;
  status)
        status $prog
        RETVAL=$?
        ;;
  *)
        echo $"Usage: $0 {start|stop|restart|condrestart|status}"
        exit 1
esac

exit $RETVAL
[root@dhcp-0-126 i386]#

论坛徽章:
0
17 [报告]
发表于 2008-12-18 11:18 |只看该作者

回复 #16 cst05001 的帖子

cst05001 大哥钻研能力颇深,佩服之极。事情的原委确实如此。

论坛徽章:
0
18 [报告]
发表于 2008-12-18 19:36 |只看该作者

论坛徽章:
1
操作系统版块每日发帖之星
日期:2015-07-11 22:20:00
19 [报告]
发表于 2008-12-18 21:55 |只看该作者
原帖由 cst05001 于 2008-12-15 15:33 发表
今天和朋友讨论了这个问题
代码不是我看的,版权不规我。

论坛徽章:
1
2015年迎新春徽章
日期:2015-03-04 09:50:28
20 [报告]
发表于 2008-12-19 08:32 |只看该作者
学习了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP