1. 查看有没有安装

  rpm -qa|grep vsftpd 

2.安装vsftp

yum install vsftpd -y

3. 启动vsftp

  /sbin/service vsftpd start

4.FTP所在根目录:  /var/ftp

5.  重要目录

vsftpd的文档结构
其主配置文件只有一个:

/etc/vsftpd/vsftpd.conf,所做的修改主要是围绕它进行,

此外还有一些附加的文件,我将几个重要的说明如下:
/etc/pam.d/vsftpd


这里定义了采用pam的方式进行身份验证,它是根据/etc/vsftpd/ftpusers文件进行验证的,凡是在这个文件里面列出的用户无法登陆ftp
/etc/vsftpd/user_list


当配置文件vsftd.conf中的参数userlist_enable和userlist_deny设置为YES之后,此文件生效,凡是在此文件里面列出的用户就无法登陆ftp
注:上面的两个文件看起来功能雷同,其实不然,vsftpd.ftpusers是采用外挂的PAM程序进行验证时所需要的,而vsftd.user_list则是vsftp本身的验证机制.也就是双重验证,无疑时更加安全.既然作用一样,所以这两个文件的内容也最好写的一样
/etc/vsftpd.chroot_list
此文件要自行建立,当vsftpd.conf中的参数chroot_list_enable和chroot_list_file启用后,此文件里面的用户就登陆ftp以后就只能在自己的主目录下活动,不能到处逛.
/var/ftp
匿名用户登陆后的主目录

 

 

6.使用 系统用户 当做ftp账号 和密码

 

    默认 ftp跟目录就是 系统用户的根目录

 

   

相关文章:

  • 2021-12-23
  • 2021-11-06
  • 2021-06-17
  • 2021-05-02
  • 2022-02-10
  • 2022-12-23
  • 2022-02-06
  • 2021-12-13
猜你喜欢
  • 2021-07-10
  • 2021-11-07
  • 2021-06-11
  • 2022-02-07
  • 2022-12-23
  • 2022-01-10
相关资源
相似解决方案