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
  • 转载请注明出处,谢谢!
查看全文
  • 相关阅读:
    二纬码标签打印
    写JQuery 插件
    Java中System.getProperty()的参数
    (Java实现) 车站
    (Java实现) 活动选择
    (Java实现) 活动选择
    (Java实现) 过河卒
    (Java实现) 过河卒
    (Java实现) N皇后问题
    (Java实现) N皇后问题
  • 原文地址:https://www.cnblogs.com/MikeZhang/p/centOS6_vsftpd.html
  • Copyright © 2011-2022 走看看