vsftpd配置详解之软件安装和卸载
创始人
2024-07-21 22:51:40
0

 vsftpd配置详解:Linux是一种开源的而且安全的操作系统,已经深入人心。作为Linux的一种流行发行版本,Ubuntu的使用更为普及。vsftpd作为Linux下一种最为方便的FTP程序,也为人们所推崇。本文讲述的是vsftpd配置详解之软件安装和卸载。

  软件安装和卸载

  获得软件

  vsftpd版本为2.0.5,可以到官网下载。软件安装

  解压软件,编辑builddefs.h文件

  1.   # tar zxvf vsftpd-2.0.5.tar.gz  
  2.  
  3.   # cd vsftpd-2.0.5  
  4.  
  5.   # vi builddefs.h  
  6.  

  找到下面三行,其含义如右所示

  1.   #undef VSF_BUILD_TCPWRAPPERS //是否允许使用TCP Wrappers  
  2.  
  3.   #define VSF_BUILD_PAM //是否允许使用PAM认证  
  4.  
  5.   #undef VSF_BUILD_SSL //是否允许使用SSL  
  6.  

  如果要允许以上所示某项功能,使把undef改为define即可,注意每行前的“#“号不是注释,不能去掉(熟悉C语言的同志应该知道这个“#”是什么意思)。其中TCP Wrappers是一个验证IP地址合法性的程序,PAM认证让vsftpd支持本地用户登陆服务器,使用SSL可以建立一个加密的数据传输。这里我们把三项都启用。

  编译安装。如果系统中安装有旧版vsftpd,请先卸载它。默认安装执行文件在/usr/local/sbin中,man page放在/usr/local/man/man5与/usr/local/man/man8中。

  1.   # make  
  2.  
  3.   # make install  
  4.  

  将默认配置文件考贝到/etc/vsftpd/

  1.   # mkdir /etc/vsftpd/  
  2.  
  3.   # cp vsftpd.conf /etc/vsftpd/  
  4.  

  为了认vsftpd支持本地用户登录,我们将身份认证模块文件考入系统中。

  # cp RedHat/vsftpd.pam /etc/pam.d/vsftpd

  建立ftp用户及主目录:

  1.   # mkdir /var/ftp  
  2.  
  3.   # useradd -d /var/ftp ftp  
  4.  

  如果本来就已经存在ftp用户,则执行下面两条命令:

  1.   # chown root:root /var/ftp  
  2.  
  3.   # chmod 755 /var/ftp  
  4.  

  建立vsftpd需要的特殊目录:

  1.   # mkdir /usr/share/empty/  
  2.  

  软件卸载

  如果需要卸载,使用如下命令:

  1.   # rm /usr/local/sbin/vsftpd  
  2.  
  3.   # rm /usr/local/man/man5/vsftpd.conf.5  
  4.  
  5.   # rm /usr/local/man/man8/vsftpd.8  
  6.  
  7.   # rm /etc/xinetd.d/vsftpd  
  8.  
  9.   # rm -rf /etc/vsftpd  
  1. 【编辑推荐】

    1. vsftpd配置详解之简介篇
    2. vsftpd配置详解之软件安装和卸载
    3. vsftpd配置详解之配置vsftpd服务
    4. Vsftpd配置详解之配置文件详解
    5. Vsftpd配置详解之Vsftpd配置下高级操作
    6. Vsftpd配置详解之与MySql的结合
    7. vsftpd配置详解之实现加密数据传输

    【责任编辑:高圆圆 TEL:(010)68476606】

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...