vsftpd3.0之匿名用户配置

有时候工作中为了方便上传下载文件,又不想在系统中添加用户并为用户创建密码,这时候就可以用匿名用户方式搭建FTP服务器,当然安全性我们不说,今天就为实现这么个简单而粗爆的FTP服务器,来看看都需要哪些配置信息,其实匿名用户模式的VSFTPD的配置非常简单。

配置文件如下(/etc/vsftpd/vsftpd.conf):

anonymous_enable=YES            # 打开匿名用户模式

write_enable=YES              # 打开全局写权限

anon_upload_enable=YES          # 开启匿名用户上传权限

anon_mkdir_write_enable=YES        # 开启匿名用户创建目录的权限

anon_other_write_enable=YES         # 开启匿名用户可以删除目录和文件

anon_world_readable_only=YES       # 开启匿名用户下载权限

anon_umask=022                  # 设置匿名用户可以下载自己上传的文件

测试一下:

用ftp或anonymous用户登录:

用户输入ftp,密码输不输都能进得去

sharestore:是vsftpd服务器  ha1充当客户端

vsftpd3.0之匿名用户配置

匿名用户登录后的目录是在:/var/ftp/

匿名用户是不能切换家目录的

测试一下文件的上传和下载

vsftpd3.0之匿名用户配置

删除文件和目录

vsftpd3.0之匿名用户配置

如果是非空目录是不充许删除的

vsftpd3.0之匿名用户配置

ok所有功能都实现了。

更多Vsftpd相关教程见以下内容

Linux CentOS 6.5 下搭建 vsftpd ftp服务器 

FTP协议详解与vsftpd在Linux上的安装配置

CentOS 6.7 安装vsftpd服务器 

CentOS安装vsftpd-3.0.2及安全配置 

openSUSE 13.2/13.1 下安装配置 FTP服务器 vsftpd 

CentOS7基于虚拟用户的vsftpd 

Ubuntu 14.04 配置vsftpd实现FTP服务器 - 通过FTP连接AWS 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/a1bf5e99e78a17e91cc7064c6f3e7ebe.html