pure-ftpd脚本安装
2013-05-01 21:44
471 查看
#!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH if [ $(id -u) != "0" ]; then quit "You must be root to run this script!" fi cur_dir=`pwd` #download pure-ftpd cd $cur_dir if [ -s pure-ftpd-1.0.36.tar.gz ]; then echo "pure-ftpd-1.0.36.tar.gz [found]" else echo "pure-ftpd-1.0.36.tar.gz not found!!!download now......" if ! wget -c http://teddysun.googlecode.com/files/pure-ftpd-1.0.36.tar.gz;then echo "Failed to download pure-ftpd-1.0.36.tar.gz,please download it to /lamp directory manually and rerun the install script." exit 1 fi fi #install pure-ftpd echo "============================pure-ftpd install============================================" tar xzf pure-ftpd-1.0.36.tar.gz cd pure-ftpd-1.0.36 ./configure make && make install cp -pr contrib/redhat.init /etc/init.d/pure-ftpd chmod 755 /etc/init.d/pure-ftpd chkconfig --add pure-ftpd chkconfig --level 3 pure-ftpd on cp -pr configuration-file/pure-ftpd.conf.in /etc/pure-ftpd.conf cp -pr configuration-file/pure-config.pl /usr/local/sbin/pure-config.pl chmod 744 /etc/pure-ftpd.conf chmod 755 /usr/local/sbin/pure-config.pl service pure-ftpd start #see if iptables is start /sbin/service iptables status 1>/dev/null 2>&1 if [ $? -eq 0 ]; then /sbin/iptables -A INPUT -p tcp -m tcp --dport 21 -j ACCEPT /etc/rc.d/init.d/iptables save echo 'IPTABLES_MODULES="ip_conntrack_ftp"' >>/etc/sysconfig/iptables-config /etc/init.d/iptables restart fi echo "============================pure-ftpd install completed============================================"
本文出自 “linux浪子” 博客,请务必保留此出处http://kkkkkk.blog.51cto.com/468162/1190879
相关文章推荐
- pure-ftpd 写一个自动安装脚本shell
- pure-ftpd 安装(利用PureDB加密密码)
- 安装pure-ftpd,配置、调试
- inux下pure-ftpd安装图文教程
- centos7编译安装pure-ftpd-1.0.42
- pure-ftpd 安装与配置,pureAdmin的WEB配置
- Centos下pure-ftpd安装配置详解
- CentOS安装配置pure-ftpd
- inux下pure-ftpd安装图文教程
- CentOS7.2 FTP(pure-ftpd-1.0.43)安装
- 如何通过 Yum 安装 Pure-ftpd
- 源码安装pure-ftpd 搭建ftp服务器
- 安装pure-ftpd服务
- Pure-ftpd服务安装及虚拟用户设置
- ubuntu server安装Pure-Ftpd和Ftp管理面板
- redhat安装pure-ftpd+mysql时出现libmysqlclient错误的解决办法
- pure-ftpd的安装和使用
- Pure-ftpd 安装笔记
- Litespeed如何安装phpmyadmin/pureftpd
- pure-ftpd 安装与配置