[ 总结 ] vsftpd 虚拟用户配置
配置 总结 用户 虚拟 vsftpd
2023-09-27 14:20:25 时间
需求:在不更改目录权限的前提下,ftp用户对目录里的文件拥有所有权。
[root@server2 ~]# yum install vsftpd -y [root@server2 ~]# cd /etc/vsftpd/ [root@server2 vsftpd]# cp -a vsftpd.conf vsftpd.conf_bak [root@server2 vsftpd]# vim vsftpd.conf # 修改如下参数: anonymous_enable=NO chroot_local_user=YES xferlog_file=/var/log/xferlog pam_service_name=vsftpd.vu # 添加如下参数: pasv_enable=YES pasv_min_port=2100 pasv_max_port=2200 guest_enable=YES guest_username=root user_config_dir=/etc/vsftpd/vconf [root@server2 vsftpd]# mkdir /etc/vsftpd/vconf [root@server2 vsftpd]# vim vusers.txt abc 123456 [root@server2 vsftpd]# db_load -T -t hash -f vusers.txt vusers.db [root@server2 vsftpd]# vim /etc/pam.d/vsftpd.vu auth required pam_userdb.so db=/etc/vsftpd/vusers account required pam_userdb.so db=/etc/vsftpd/vusers [root@server2 vsftpd]# mkdir -pv /data/image mkdir: 已创建目录 "/data" mkdir: 已创建目录 "/data/image" [root@server2 vconf]# vim abc # 注意 这个文件一个空格都不要有,否则报错 local_root=/data/image write_enable=YES anon_umask=022 anon_world_readable_only=NO anon_upload_enable=YES anon_mkdir_write_enable=YES anon_other_write_enable=YES [root@server2 vconf]# service vsftpd start 为 vsftpd 启动 vsftpd: [确定] [root@server2 vconf]# service iptables stop iptables:清除防火墙规则: [确定] iptables:将链设置为政策 ACCEPT:filter [确定] iptables:正在卸载模块: [确定]
成功。
相关文章
- 为什么说JAVA中要慎重使用继承 C# 语言历史版本特性(C# 1.0到C# 8.0汇总) SQL Server事务 事务日志 SQL Server 锁详解 软件架构之 23种设计模式 Oracle与Sqlserver:Order by NULL值介绍 asp.net MVC漏油配置总结
- 在Win7中IIS配置Asp.Net虚拟文件夹的方法及错误总结!
- Hadoop安装教程_集群/分布式配置
- 在Win7中IIS配置Asp.Net虚拟目录的方法及错误总结!
- druid+springboot加解密Druid链接池配置加密密码链接数据库
- VS项目属性的一些配置项的总结
- Nginx 笔记与总结(4)配置 server 访问日志
- Nginx 笔记与总结(3)配置虚拟主机
- 如何集成华为AGC远程配置-cordova
- vue-cli的跨域配置(自己总结)
- Anaconda3安装教程+配置环境变量(图文教程)
- Apache 配置IP站点
- Hadoop 单机安装配置
- ubuntu集群下ssh配置总结
- Vue知识点总结(23)——Vue-Cli3脚手架基本配置和快速原型开发(超级详细)
- MyBatis在insert插入操作时返回主键ID的配置
- PySe-001-基础环境配置(MacOX)
- linux下mysql5.7以上my.cnf配置文件配置
- IIS7 大文件上传 asp.net iis配置
- mybatis配置进阶
- 安装Oracle数据库时出现网络配置需求检查失败
- Eclipse、Tomcat、Spring3等使用过程的一些配置、错误等的总结记录
- 实验五 ASP.NET状态管理和应用程序配置 总结
- Linux上的ftp服务器 vsftpd 之配置满天飞--设置匿名用户访问(不弹出用户名密码框)以及其他用户可正常上传