opo 发表于 2013-3-25 09:05:07

linux vsftpd-3.0.2 安装及系统功能实现

小编不废话了,直接上了
rpm -e vsftpd                   /卸载原有的vsftpd
tar –zxvf vsftpd-3.0.2.tar.gz –C--prefix/usr/local/src   
cd /usr/local/src/vsftpd-3.0.2
make && makeinstall
cp/usr/local/src/vsftpd-3.0.2/vsftpd.conf    /etc/
mkdir -pv /var/ftp/pub
到这里vsftpd已基本安装完成
下面我们在/etc/init.d/ 下编写一个实现service和chkconfig系统控制httpd开启关闭的脚本ftp:(和昨天的差不多,别忘了变成可执行的 chmod a+x ftp)#!/bin/sh
#description: vsftpd server
#chkconfig: - 90 90
#difine path
VSFTPD='/usr/local/sbin/vsftpd'
. /etc/init.d/functions
#start
start () {
   echo -n "vsftpd is starting...."   sleep 1   $VSFTPD &   [$? -eq 0 ] &&touch /var/lock/subsys/ftp && echo -e "It is \033

}
#stop
stop (){
   echo -n "vsftpd is stoping...."   sleep 1   killproc vsftpd && rm -rf /var/lock/subsys/ftp || echo -e "It is \033}
#restart
restart (){

   [ -f /var/lock/subsys/ftp ] && echo "vsftpd is runing" && exit   stop   start}
case $1 in
   start )      start      ;;   stop )      stop      ;;   restart )      restart      ;;   * )   echo "Usag:start|stop|restart"      ;;esac 还有一点别忘了chkconfig --addftp

yxixi 发表于 2013-3-25 09:13:54

生我之前谁是我,生我之后我是谁?

ABKYH 发表于 2013-5-16 03:00:46

恋爱就是无数个饭局,结婚就是一个饭局。

tyxiayu 发表于 2013-5-16 15:50:02

女,喜甜食,甚胖!该女有一癖好:痛恨蚂蚁,见必杀之。问其故曰:这小东西,那么爱吃甜食,腰还那么细!

prollerweg 发表于 2013-5-17 04:49:50

走自己的路,让别人打车去吧。

随风飞世 发表于 2013-5-17 13:44:45

站的更高,尿的更远。

小木木 发表于 2013-5-18 00:31:27

此地禁止大小便,违者没收工具。
页: [1]
查看完整版本: linux vsftpd-3.0.2 安装及系统功能实现