7.7 配置Vsftp-允许匿名用户上传

7.7 配置Vsftp-允许匿名用户上传,第1张

anon_upload_enable

anon_mkdir_write_enable

anon_world_readable_only=NO 放开匿名用户对整个服务器的浏览权限

⑴ 修改vsftpd 的主配置文件/etc/vsftpd.conf

# vi /etc/vsftpd.conf

⑵ 将如下两行前的#删除

#anon_upload_enable=YES 允许匿名用户上传

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

若要以上两项设置生效,同时还要求:

write_enable=YES

⑶ 匿名用户对文件系统的上传目录具有写权限,添加如下的配置语句

anon_world_readable_only=NO

上面的配置语句用于放开匿名用户的浏览权限

修改后存盘退出vi

⑷ 创建匿名上传目录

# mkdir  /var/ftp/incoming

⑸ 修改上传目录的权限

# chmod  o+w  /var/ftp/incoming/

⑹ 重新启动vsftpd

# service vsftpd restart

⑴ 匿名用户对/var/ftp/incoming 目录而言是其他用户,所以必须为此目录添加对其他用户的可写权限才可上传,即此目录权限的数字表示是707。

⑵ 只有设置anon_world_readable_only=NO 后,才能开放匿名用户的读权限,即:浏览此服务器中全部的内容。

⑶ 若想匿名用户能够进行续传文件还应使用anon_other_write_enable=YES配置,并随时对FTP站点进行维护,即:将incoming目录中有用的文件移向pub目录。

vsftp 修改指定ftp用户目录权限的命令:命令行输入:chmod 777 /srv/111cn 备注: srv目录是server的简写,提供一些特定服务的目录。

改权限在linux中会用到chmod 命令的,chmod----改变一个或多个文件的存取模式(mode)

chmod [options] mode files

只能文件属主或特权用户才能使用该功能来改变文件存取模式。mode可以是数字形式或以who opcode permission形式表示。who是可选的,默认是a(所有用户)。只能选择一个opcode( *** 作码)。可指定多个mode,以逗号分开。

vsftp 修改指定ftp用户目录权限的命令:

其实这个很简单,由于用的比较少所以在我的博客里mark一下方便查找:

命令行输入:

代码如下复制代码

chmod 777 /srv/111cn

备注: srv目录是server的简写,提供一些特定服务的目录。

匿名用户的权限、普通用户的权限、root用户的权限

三种方式都可以自定义。如果你用本地用户模式的话,root系统权限最高。

匿名用户的权限,都可以自定义,比如重命名,上传,下载,新建文件,浏览目录等

系统默认的是匿名登录的。建议自己定义为好!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11478887.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存