目的:匿名用户可上传、不能删除、不能更名

方法:在匿名用户主目录下新建一个upload目录用来存放匿名用户上传文件

修改/etc/vsftpd/vsftpd.conf

anonymous_enable=YES          启用匿名访问

ftp_username=ftp              指定匿名用户,默认为ftp

anon_root=/data/software      指定匿名用户登录后的主目录为/data/software目录

write_enable=YES              允许登录的FTP用户写权限,还要视目录的权限而定

anon_upload_enable=YES        允许匿名用户上传文件

anon_mkdir_write_enable=NO    不允许匿名用户创建目录

anon_other_write_enable=NO    不允许匿名用户进行删除或者改名等操作

在匿名用户主目录下新建一个upload目录,并将该目录权限设为777

# mkdir /data/software/upload

# chmod 777 /data/software/upload

而此时主目录的属主应该是root

# chown root.root /data/software

这样匿名用户就对主目录有可读非写权限,而对upload有可读、可上传、非删除、非更名权限

如果在上面的条件下,要使匿名用户拥有upload目录下文件的删除、更名权限,则将anon_other_write_enable=YES即可

匿名的ftp服务器不允许用户上传文件对吗,vsftp实现匿名用户文件可上传不能删除...相关推荐

  1. ftp邮箱里的文件无法连接服务器地址,匿名访问ftp服务器 电子邮件地址

    匿名访问ftp服务器 电子邮件地址 内容精选 换一换 如果你正在运行Confluence6.8或者后续版本,邀请你的小组开始使用Confluence服务器的移动应用,可以使用下面的方法.访问Confl ...

  2. ftp服务器 iis 文件名,iis 匿名 用户名ftp服务器

    iis 匿名 用户名ftp服务器 内容精选 换一换 登录Windows弹性云服务器如图1所示.(可选)使用密钥文件解析密码.对于密钥方式鉴权的弹性云服务器,需先通过管理控制台提供的获取密码功能,将创建 ...

  3. Linux FTP服务器匿名用户登录

    Linux:FTP服务器匿名用户登录 在这篇文章中,我将通过vsftp对FTP服务器进行配置.并且以匿名用户形式,实现VM虚拟机下的Linux系统和实际的Windows系统进行交互.(我的Liunx系 ...

  4. Linux中搭建FTP服务器,匿名用户访问、本地用户访问、虚拟用户访问(详细解答安装配置步骤)

    对于Linux搭建服务器步骤详解:可以基于匿名访问.本地用户访问.虚拟用户访问 FTP服务访问可分为三种 匿名用户:用户名为ftp或者anonymous,提供任意密码或无密码访问即可. 本地用户:要求 ...

  5. FTP命令:下载,上传FTP服务器中的文件

    步骤 1: 建立 FTP 连接 想要连接 FTP 服务器,在命令上中先输入ftp然后空格跟上 FTP 服务器的域名 'domain.com' 或者 IP 地址例如:1.ftp domain.com2. ...

  6. 在Windows XP 上 架设 FTP服务器

    架设一台FTP服务器其实很简单.首先,要保证你的机器能上网,而且有不低于ADSL 512Kbps的网络速度.其次,硬件性能要能满足你的需要.最后,需要安装FTP服务器端的软件,这类软件很多,可以使用微 ...

  7. Java将文件上传到ftp服务器

    Java将文件上传到ftp服务器 首先简单介绍一下什么是FTP,以及如何在自己的电脑上搭建一个ftp服务器: -- FTP是文件传输协议(FTP)是一种客户端/服务器协议,用于将文件传输到主机或与主机 ...

  8. 以命令方式从ftp服务器上下载和上传文件

    ** 以命令方式从ftp服务器上下载和上传文件 wang ** 1."开始"→"运行",输入"cmd",打开命令提示符: 2.在命令提示符内 ...

  9. curl http header_利用Linux命令cURL实现文件定时上传到ftp服务器的小程序,实用

    前言 前段时间群里讨论,想实现某个文件定时上传到服务器要怎么来实现.我记得之前做过 一个项目:为高通的iot模组编写FOTA功能:实现模组可以远程下载升级镜像包,实现版本升级功能.并当时使用的一个超级 ...

最新文章

  1. ubuntu下远程控制LinuxWindow桌面
  2. 7-14 排座位 (25 分)
  3. Structured Exception Handling
  4. 【ES】es 查询超时listener timeout after waiting for [60000] ms
  5. 现在这个时代变了,区块链,数字货币才是最火的项目
  6. activity状态的保存和恢复
  7. nginx编译和调试
  8. 稳压电源通过什么样的当时分类,怎么去分类
  9. 我的世界服务器显示fps,我的世界提升fps的方法 低配玩家必备秘籍
  10. android中屏幕保护的实现的,Android 屏幕保护程序制做及源码
  11. 柯尼卡美能达c353改语言,柯尼卡美能达bizhub c353c253c203维修手册中文部分2.pdf
  12. 智能客服搭建(4) - 语音流的分贝计算
  13. Xshell上传文件到linux服务器
  14. 会议室管理系统源码分享-Spring mvc+mybatis+jpa+mysql+bootstrap
  15. python做服务器有优缺点_python做服务器优劣
  16. Vue的自学之路(三)
  17. 汉字简易加密解密小程序
  18. mysql describe什么意思_MySQL中describe命令的使用方法小结_MySQL
  19. Android之扫描二维码和根据输入信息生成名片二维码
  20. css超级无敌不会,一大堆疑问大全

热门文章

  1. 阿里三面:灵魂拷问——有react fiber,为什么不需要vue fiber?
  2. 【已打包】iOS13自带壁纸
  3. 分析一下阿里平头哥RISC-V的开源~
  4. 宏基:微软Surface战略盲从苹果只有死路一条!
  5. css3 向上淡入 小图标翻转 360度旋转
  6. Vue3 路由增加过度效果-淡入淡出
  7. 04.向太平意思宣战
  8. 抖音短视频系统开发小程序 上传图片带预览带删除功能
  9. 我的世界服务器修改右边浮空字,教萌新我的世界如何简单的浮空字制作技巧
  10. 攻壳机动队2:绚烂的冷酷的幻灭的