zoukankan      html  css  js  c++  java
  • CentOS6下配置本地用户访问vsftpd,并赋予写权限

    这段时间用到了linux下的ftp,上网搜搜问题解决了。可网上资料有点乱,决定把自己的配置过程记录下来,也方便我以后查看。

    一、安装并测试可用性

    1、安装命令

    yum install vsftpd

    2、配置防火墙

    3、配置服务

    配置开机启动

    启动服务:

    /etc/init.d/vsftpd start

     

    4、访问测试

    添加文件并测试:

    路径: /var/ftp/

    echo "Just a test" > /var/ftp/test.txt 

    二、配置本地用户访问,并赋予写权限

    1、配置vsftpd.conf文件

    vi vsftpd.conf

    禁止匿名用户访问:anonymous_enable=NO

    允许本地用户登录:local_enable=YES

    赋予本地用户写权限(上传,删除): write_enable=YES

    配置本地用户访问:

    chroot_list_enable=YES

    chroot_list_file=/etc/vsftpd/chroot_list

    2、添加本地用户为ftpuser

    vi chroot_list

    添加本地用户admin 

    3配置SELinux 

    查看关于ftpselinux配置:getsebool -a | grep ftp 

    设置目录访问权限:setsebool -P ftp_home_dir 1

    4、测试 

    重启vsftpd服务:service vstfpd restart 

    访问截图: 

    好,就这些了,希望对你有帮助。

  • E-Mail : Mike_Zhang@live.com
  • 转载请注明出处,谢谢!
查看全文
  • 相关阅读:
    大数据学习系列(8)-- WordCount+Block+Split+Shuffle+Map+Reduce技术详解
    大数据学习系列(7)-- hadoop集群搭建
    .NET的DTO映射工具 AutoMapper
    大数据学习系列(6)-- zookeeper集群搭建
    大数据学习系列(5)-- 局域网yum仓库搭建
    大数据学习系列(4)-- shell编程
    大数据学习系列(3)-- 文件权限的操作
    大数据学习系列(2)-- IP网段的计算和划分
    大数据学习系列(1)-- linux之文件系统结构介绍
    MySQL之开启远程连接
  • 原文地址:https://www.cnblogs.com/MikeZhang/p/centOS6_vsftpd.html
  • Copyright © 2011-2022 走看看