zoukankan      html  css  js  c++  java
  • 搭建ftp服务,本地用户访问

    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 ftpuser

    4、设置密码

    echo "123" |passwd --stdin ftpuser

    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服务器

  • 相关阅读:
    测开之路一百一十:bootstrap图片
    测开之路一百零九:bootstrap列表
    测开之路一百零八:bootstrap表格
    测开之路一百零七:bootstrap排版
    测开之路一百零六:bootstrap布局
    学生管理之原生分页方法
    Ajax文件上传三式
    学生管理之模板继承
    Django之Models的class Meta
    [C++]指针/指针数组/数组指针/多维指针/单值指针/多值指针
  • 原文地址:https://www.cnblogs.com/heze93/p/13753499.html
Copyright © 2011-2022 走看看