mkdir -pv /usr/share/empty
mkdir -pv /var/ftp
cd /usr/local/src/vsftpd-3.0.2/RedHat/
切换到次目录下有一个vsftpd.pam cd /etc/pam.d/ftp
[root@localhost sbin]# vim /etc/vsftpd.conf
service vsftpd start 启动
service vsftpd stop 停止
#!/bin/bash
#description: ftp server
#chkconfig: - 89 91
VSFTPD='/usr/local/sbin/vsftpd'
. /etc/init.d/functions
start(){
echo -n "vsftpd is starting..........."
sleep 1
$VSFTPD &
[ $? -eq 0 ] && echo -e "\033[31m [OK] \033[0m" || echo -e "\033[31m [fail] \033[0m"
}
stop(){
echo -n "vsftpd is stoping......."
sleep 1
killproc vsftpd && RETVAL=0||RETVAL=1
[ $RETVAL -eq 0 ] || echo -e "\033[31m [fail] \033[0m"
}
case $1 in
start)
start
;;
stop)
stop
;;
转载于:https://blog.51cto.com/6879893/1167573