`
liumin1939
  • 浏览: 57427 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

vsftpd匿名用户不能上传文件

阅读更多
vsftpd匿名用户不能上传文件

在vsftp中启用了
anon_upload_enable=YES
anon_mkdir_write_enable=YES
选项后用匿名帐号登录系统发现无权上传文件和创建文件夹.

解决方法:
mkdir /var/ftp/upload
chmod 666 /var/ftp/upload
chown ftp:ftp /var/ftp/upload
此时匿名用户就可以上传文件创建文件夹到upload了


注:
/var/ftp/pub文件夹是用来存放下载文件的.这个文件夹和/var/ftp文件夹的权限是755,所有者是root不能够修改.否则用户将不能进入该目录.


文章来源:http://blog.csdn.net/lhfeng/archive/2008/02/29/2134129.aspx
分享到:
评论

相关推荐

    vsftpd实现匿名上传

    2. `local_enable=NO`:禁用本地用户登录,以确保只有匿名用户能访问FTP服务器。 3. `write_enable=YES`:允许匿名用户写入(上传)文件。 4. `anon_upload_enable=YES`:启用匿名用户的上传功能。 5. `anon_mkdir_...

    Linuxvsftpd匿名用户开放上传,写入,创建,删除权限[收集].pdf

    我们还需要设置匿名用户所上传文件的默认权限掩码值: ``` anon_umask=022 ``` 这将设置匿名用户上传文件的默认权限为 `rw-r--r--`。 匿名用户 FTP 根目录 我们需要设置匿名用户的 FTP 根目录: ``` anon_root=/...

    vsftpd匿名用户上传和下载的配置方法

    本文将详细讲解如何配置VSFTPD以允许匿名用户进行上传和下载操作。 首先,我们需要编辑VSFTPD的配置文件。配置文件通常位于`/etc/vsftpd/vsftpd.conf`。通过`vi`或其他文本编辑器打开这个文件,找到以下几项设置并...

    解决vsftp 不能匿名上传文件的问题

    在这个文件中,有两个与匿名用户上传文件相关的选项: 1. `anon_upload_enable=YES`:这个选项允许匿名用户上传文件。默认情况下,它可能是被注释掉的(即前面有`#`),你需要取消注释并将其设置为`YES`,以启用这...

    CentOS 7中vsftpd服务安全部署(匿名用户、本地用户、虚拟用户管理).docx

    4. 测试:使用 FTP 客户端从另一台机器尝试连接和上传/下载文件。 【建立虚拟用户账户】 虚拟用户账户允许非系统用户使用自定义认证机制登录 FTP 服务,步骤如下: 1. 创建虚拟用户文件:定义用户名和密码,如 `/...

    Linux搭建FTP服务器实现匿名上传.doc

    Linux 操作系统中搭建 FTP 服务器可以实现匿名上传文件的功能。FTP(File Transfer Protocol)是一种标准的网络协议,用于在网络上进行文件传输。Linux 操作系统提供了多种 FTP 服务器实现,例如 vsftpd、proftpd 等...

    vsftpd虚拟用户建立,无错版

    在 VSFTPD 服务中,需要设置上传权限,以便虚拟用户可以上传文件。可以将 write_enable 设置为 YES,以便允许写操作。 `write_enable=YES` 同时,需要设置上传后文件的权限掩码,以便控制文件的访问权限。 `local...

    Linux VSFTPD 中实现匿名上传配置

    在Linux环境下实现匿名用户的上传的问题的详细配置

    Centos 8 vsftpd多用户FTP服务器配置完美方案——同时解决PORT和PASV模式

    为了实现多用户虚拟用户方式,需要在vsftpd.conf文件中设置virtual_use_local_privs=YES和virtual_users=ftp-test1,ftp-test2等参数。 结论 本文介绍了CentOS 8系统中配置vsftpd多用户FTP服务器的详细步骤,包括...

    vsftpd基本配置文件详解

    - `Anon_mkdir_write_enable=yes`: 允许匿名用户创建目录,并能在新目录中上传文件。 - `Write_enable=yes`: 开启本地用户的写入权限。 - `Anon_other_write_enable=yes`: 允许匿名用户删除文件。 3. **开启匿名...

    vsftpd配置文件详解 

    - 允许匿名用户上传文件(仅限文件而非目录),前提是`write_enable=YES`,默认为`NO`。 - **anon_world_readable_only=YES/NO** - 允许匿名用户下载可读文件,默认为`YES`。 - **anon_mkdir_write_enable=YES/...

    配置vsftpd 本地用户登陆

    vsftpd是基于TCP/IP协议的一种文件传输服务,主要用于在Internet上实现文件的上传和下载。它支持多种认证方式,包括本地认证、匿名认证以及第三方认证等。对于企业级应用来说,本地用户的认证是非常重要的功能之一。...

    Centos7.9安装配置vsftpd

    在配置 vsftpd 时,需要创建一个 FTP 目录,以便匿名用户可以上传文件。在 CentOS 7.9 上,默认的 FTP 目录是 /var/ftp。可以使用以下命令来创建一个新的 FTP 目录: mkdir /var/ftp/uploadfile 然后,需要修改 ...

    Linux操作系统:配置匿名账号FTP服务器.pptx

    允许匿名用户上传和下载文件 设置用户免密登录 设置本地系统权限 配置思路 启动vsftpd软件 进入vsftpd主配置文件 启用匿名用户 设置匿名用户可以在一个具备写权限的目录中创建新目录 启用匿名用户 service ...

    vsftpd详细配置解读

    - `anon_upload_enable=YES/NO`: 是否允许匿名用户上传文件,默认为 `NO`,需与 `write_enable=YES` 配合使用。 - `anon_mkdir_write_enable=YES/NO`: 是否允许匿名用户创建目录,默认为 `NO`,同样需要 `write_...

    vsftpd.conf配置大全

    * chown_uploads:该选项控制匿名用户上传文件是否变成 chown_username 里指定的用户。 * chown_username:该选项设置匿名用户上传文件的所有者。 * local_enable:该选项控制是否允许本地用户登录。 * local_root:...

    建立Vsftpd虚拟用户

    - 设置宿主目录的权限,通常设置为`755`,这样虚拟用户可以拥有上传文件的权限: ```bash [root@localhost ~]# chmod 755 /home/vftpuser ``` ##### 3.4 配置vsftpd.conf - 修改`/etc/vsftpd/vsftpd.conf`文件...

Global site tag (gtag.js) - Google Analytics