kernel: lo: Dropping TSO features since no CSUM feature.
kernel: warning: `vsftpd' uses 32-bit capabilities (legacy support in use)
如系统出现宕机,并在/var/log/messages日志中出现以上两条报错信息
需要在配置文件中添加以下配置项
isolate=NO
isolate_network=NO
完整地service文件
vim /etc/init.d/vsftpd
#!/bin/bash#### BEGIN INIT INFO# Provides: vsftpd# Required-Start: $local_fs $network $named $remote_fs $syslog# Required-Stop: $local_fs $network $named $remote_fs $syslog# Short-Description: Very Secure Ftp Daemon# Description: vsftpd is a Very Secure FTP daemon. It was written completely from# scratch### END INIT INFO# 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
RETVAL=0prog="vsftpd"start(){# Start daemons.if[ -d /etc ];thenforiin`ls /etc/vsftpd/vsftpd.conf`;dosite=`basename $i .conf`echo -n $"Starting $prog for $site: "
/usr/local/sbin/vsftpd $i&RETVAL=$?[$RETVAL -eq 0]&&{touch /var/lock/subsys/$prog
success $"$prog$site"}echodoneelseRETVAL=1fireturn$RETVAL}stop(){# Stop daemons.echo -n $"Shutting down $prog: "
killproc $progRETVAL=$?echo[$RETVAL -eq 0]&&rm -f /var/lock/subsys/$progreturn$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 $progRETVAL=$?;;
*)echo $"Usage: $0 {start|stop|restart|condrestart|status}"exit1esacexit$RETVAL