当前位置 博文首页 > 文章内容

    搭建ftp服务

    作者: 栏目:未分类 时间:2020-09-30 11:00:13

    本站于2023年9月4日。收到“大连君*****咨询有限公司”通知
    说我们IIS7站长博客,有一篇博文用了他们的图片。
    要求我们给他们一张图片6000元。要不然法院告我们

    为避免不必要的麻烦,IIS7站长博客,全站内容图片下架、并积极应诉
    博文内容全部不再显示,请需要相关资讯的站长朋友到必应搜索。谢谢!

    另祝:版权碰瓷诈骗团伙,早日弃暗投明。

    相关新闻:借版权之名、行诈骗之实,周某因犯诈骗罪被判处有期徒刑十一年六个月

    叹!百花齐放的时代,渐行渐远!



    1、检测安装ftp

    rpm  -ql vsftpd
    yum -y install nvftpd  ftp 

    vsftpd的配置 ftp的配置文件主要有三个,位于/etc/vsftpd/目录下,分别是:

    ftpusers 该文件用来指定那些用户不能访问ftp服务器。

    user_list 该文件用来指示的默认账户在默认情况下也不能访问

    ftp vsftpd.conf vsftpd的主配置文件

    2、修改ftp主配置文vim /etc/vsftpd/vsftpd.conf

    #禁止匿名登录FTP服务器
    anonymous_enable=NO
    #允许本地用户登录FTP服务器
    local_enable=YES
    #设置本地用户登录后所在目录
    local_root=/var/ftp/test
    #全部用户被限制在主目录
    chroot_local_user=YES#开启被动模式
    #本地用户上传文件的umask
    local_umask=022
    #是否在进入新目录时显示 message_file 文件中的内容
    dirmessage_enable=YES
    #启用日志
    xferlog_enable=YES
    #日志是否进行格式化
    xferlog_std_format=YES
    #独立服务   
    listen=YES
    #centos7增加此设置,开启后默认监控ipv4和ipv6
    listen_ipv6=NO
    #认证模式 
    pam_service_name=vsftpd
    #启用用户列表 
    userlist_enable=YES
    #可以上传(全局控制)   
    write_enable=YES
    #允许下载  
    download_enable=YESvsftpd   
    #如果不加,服务无法正常启动
    allow_writeable_chroot=YES

    3、创建一个账号 ftpuser

    useradd ftptest

    4、设置密码

    echo "123" |passwd --stdin ftptest

    5、创建一个供 FTP 服务使用的文件目录

    mkdir /var/ftp/test

    6、更改 /var/ftp/test 目录的拥有者为 ftpuser

    chown -R ftpuser:ftpuser /var/ftp/test 

    7、启动vsftp

    systemctl start vsftpd

     8、访问测试

     测试成功,如何使用windows连接ftp服务器