centos如何添加ftp目录


  1. 检查Centos服务器中是否安装了vsftpd

    rpm -qa |grep vsftpd

    如果没有显示则没有安装

    Centos搭建FTP服务器及账号设置
  2. 2.安装vsftpd

    yum -y install vsftpd

     

     

  3. 3.打开vsftpd服务

    service vsftpod start

    Centos搭建FTP服务器及账号设置
  4. 设置开机自启动

    chkconfig --level 35 vsftpd on

    chkconfig --list vsftpd

    0,1,2,3,4,5,6表示的是等级

    1表示:单用户模式

    2表示:无网络连接的多用户命令行模式

    3表示:有网络连接的多用户命令行模式

    4表示:不可用

    5表示:带图形界面的多用户模式

    6表示:重新启动

    Centos搭建FTP服务器及账号设置
  5. 5.配置vsftpd.conf文件

    cd /etc/vsftpd

    vi vsftpd.conf

    禁止匿名访问

    anonymous_enable=NO    #进制匿名访问

    chroot_local_user=YES   #限制所有用户都在家目录

    chroot_list_enable=NO   #调用限制在家目录的用户名单

    chroot_list_file=/etc/vsftpd/chroot_list   #限制在家目录的用户名单所在路径设置参考

    chroot_list_enable=YES/NO(NO)

    设置是否启用chroot_list_file配置项指定的用户列表文件。默认值为NO。

    chroot_list_file=/etc/vsftpd.chroot_list

    用于指定用户列表文件,该文件用于控制哪些用户可以切换到用户家目录的上级目录。

    chroot_local_user=YES/NO(NO)

    用于指定用户列表文件中的用户是否允许切换到上级目录。默认值为NO。

    通过搭配能实现以下几种效果:

    ①当chroot_list_enable=YES,chroot_local_user=YES时,在/etc/vsftpd.chroot_list文件中列出的用户,可以切换到其他目录;未在文件中列出的用户,不能切换到其他目录。

    ②当chroot_list_enable=YES,chroot_local_user=NO时,在/etc/vsftpd.chroot_list文件中列出的用户,不能切换到其他目录;未在文件中列出的用户,可以切换到其他目录。

    ③当chroot_list_enable=NO,chroot_local_user=YES时,所有的用户均不能切换到其他目录。

  6. 6.添加ftp用户

    useradd -s /sbin/nologin ftpadmin -d /home

    如果显示 useradd: warning: the home directory already exists.
    Not copying any file from home directory into it.

    不用理会, 只是告诉你, 你指向的目录已经存在了, 这不影响
    设置目录及其文件的属组

    设置密码

    passwd  [用户名]

     

    Centos搭建FTP服务器及账号设置
  7. 7.重启vsftpd

    Centos搭建FTP服务器及账号设置
  8. 8.打开服务器21端口

    iptables -I INPUT -p tcp --dport 21 -j ACCEPT

    service iptables save

    service iptables restart

    Centos搭建FTP服务器及账号设置
  9. 9

    9.连接成功,大功告成

    Centos搭建FTP服务器及账号设置
  10. 10

    10.常见错误:530 login incorrec原因汇总

    1.配置文件错误

    2.用户密码错误

    3.端口未打开

    END

如果显示


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM