1. 用ports安装vsftpd的话需要选择RC_NG选项,否则安装出来以后没有/usr/local/etc/rc.d/vsftpd.sh,当然也就不能靠vsftpd_enable="YES"来启动vsftpd了
2. vsftpd.sh 文件 如下
#!/bin/sh
case "$1" in
start)
if [ -x /usr/local/libexec/vsftpd ]; then
/usr/local/libexec/vsftpd &
echo "Starting vsftpd"
fi
;;
stop)
killall vsftpd
echo "Stopping vsftpd"
;;
*)
echo "Usage: `basename $0` {start|stop}" >&2
;;
esac
exit 0