Debian下用Vsftpd架建FTP服务器(3)

  三.Vsftpd的安装、文件结构、管理控制。

  1.Vsftpd的安装。

  我的系统平台基于Debian GNU/Linux,因此我们以Debian的方式来安装Vsftpd:

  在Debian下安装vsftpd非常的简单,以root权限执行以下命令:

  #sudo aptitude update      //更新数据源列表

  #sudo aptitude install vsftpd    //安装vsftpd

  Debian会自动解决软件包的倚赖性问题,这就是debian软件包管理系统的强大之处,使用debian就象家里开超一样,需要什么软件只需要一个aptitude,因此我常说:This Apt Has Super Cow Powers。

  下面进行简单的测试:

  进入vsftpd的根目录,建立相应的文件夹,然后拷入相应的文件,这里以我的服务器为例:

  #cd /home/ftp

  #mkdir mydoc software music

  #lftp ftp://www.linuxidc.com,不出意外的话,你可以正常登陆FTP服务器。

  2.Vsftpd的文件结构。

  VSFTPD的文件结构是很简洁的,主要包括:

  /usr/sbin/vsftpd ---- VSFTPD的主程序

  /etc/init.d/vsftpd ---- 启动脚本

  /etc/vsftpd.conf ---- 主配置文件

  /etc/pam.d/vsftpd ---- PAM认证文件

  /etc/ftpusers ----记录不允许访问FTP服务器的用户名单

  /home/ftp    ----Vsftpd的根目录

  此外VSFTPD的日志文件为/var/log/vsftpd.log。

  3.Vsftpd的管理控制。

  /etc/init.d/vsftpd start   //启动vsftpd

  /etc/init.d/vsftpd stop    //停止vsftpd

  /etc/init.d/vsftpd restart //重新启动vsftpd

  /etc/init.d/vsftpd reload  //重新导入vsftpd

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwywpp.html