热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

CentOS6系统安装vsftpd并配置本地用户访问和赋予写权限

这段时间用到了linux下的ftp,上网搜搜问题解决了。可网上资料有点乱,决定把自己的配置过程记录下来,也方便我以后查看。一、安装并测试可用性1、安装命令yuminstallvsftpd2、配置防火墙3、配置服务配置开机启动启动服务:/etc/init.d/vsftpdsta
这段时间用到了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

配置本地用户访问:  www.2cto.com  

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd/chroot_list

2、添加本地用户为ftpuser

vi chroot_list

添加本地用户admin 


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

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

4、测试 

重启vsftpd服务:service vstfpd restart 

访问截图: 

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

作者 Mike_Zhang


推荐阅读
author-avatar
GIfi炬辉_904
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有