anonymous_enable=YES # 允许匿名用户访问no_anon_password=YES # 允许匿名用户使用空密码登录anon_upload_enable=yes # 允许匿名用户上传文件anon_umask=022 # 匿名用户上传的umaskanon_mkdir_write_enable=yes # 允许匿名用户创建目录anon_other_write_enable=yes # 允许匿名用户修改目录名称或删除目录anon_world_readable_only=NO # 关闭只有所有人都具有读权限的文件才能下载,YES表示能下载文件write_enable=yes chroot_local_user=YES # 禁锢系统用户anon_root=/data # 指定匿名用户登录进来后的根目录,如果不加就在该用户的家目录(/srv/ftp)说明:
匿名用户上传文件的时候需要开启anon_upload_enable和write_enable选项
(资料图片仅供参考)
如果只是开启了
anon_upload_enable,虽然允许了用户上传,但是没有写权限,可能还是没法上传成功。
匿名用户需要有权限修改、删除服务器上的内容,需要配置anon_other_write_enable=YES选项。
使用匿名文件上传到服务器后,如果需要下载这个文件需要设置:anon_world_readable_only=NO
例如:ubuntu1804 配置匿名用户访问FTP服务器
#1. 创建对应的目录root@ubuntu1804:~# mkdir /dataroot@ubuntu1804:~# mkdir /data/dataroot@ubuntu1804:~# chmod 777 /data/data #简单粗暴的方法# root@ubuntu1804:~# setfacl -m u:ftp:rwx /data/data # 给ftp用户权限#2. 修改配置文件root@ubuntu1804:~# vim /etc/vsftpd.confanonymous_enable=YESno_anon_password=YESanon_upload_enable=yesanon_mkdir_write_enable=yesanon_other_write_enable=yesanon_world_readable_only=NOwrite_enable=yeschroot_local_user=YESanon_root=/data #指定匿名用户登录进来后的根目录,如果不加就在该用户的家目录#3. 重启服务root@ubuntu1804:~# systemctl restart vsftpd.serviceanonymous_enable=NO # 禁用匿名用户模式local_enable=YES # 启用本地用户模式write_enable=YES # 允许本地用户上传文件local_umask=022 # 上传文件的umasklocal_root=/data # 指定用户登录进来所在的目录allow_writeable_chroot=YES # 允许对根目录有写权限chroot_local_user=YES # 禁锢用户不能离开自己的家目录例如:设置允许FTP服务器的系统用户来登录ftp服务器
# 1.创建测试目录root@ubuntu1804:~# mkdir /ftprootroot@ubuntu1804:~# chmod 777 /ftprootroot@ubuntu1804:~# setfacl -m u:ftp:rwx /ftproot# 2.更改配置文件rot@ubuntu1804:~# vim /etc/vsftpd.conflocal_enable=YESwrite_enable=YESlocal_umask=022local_root=/ftprootallow_writeable_chroot=YES #允许对chroot_local_user=YES# 3. 重启服务root@ubuntu1804:~# systemctl restart vsftpd.service可以将系统用户映射为一个指定的本地用户,或者将系统用户映射为一个虚拟用户。
# 启用系统用户local_enable=YESwrite_enable=yes# 启用虚拟用户guest_enable=YESguest_username=ftpchroot_local_user=YES # 禁锢虚拟用户,因为真正操作对应文件的是映射后的虚拟用户local_root=/ftproot # 用户登录服务器后所在目录#因为映射为了虚拟用户 所以要配置虚拟用户的相关权限anon_upload_enable=yes # 允许上传anon_mkdir_write_enable=yes # 允许创建目录anon_other_write_enable=yes # 允许修改文件anon_world_readable_only=NO # 允许下载所有文件allow_writeable_chroot=YES # 对家目录有写权限例如:设置系统用户登录FTP服务器后统一映射为一个匿名用户
#1. 创建目录文件root@ubuntu1804:~# mkdir /ftprootroot@ubuntu1804:~# chmod 777 /ftproot#2. 修改配置文件root@ubuntu1804:~# vim /etc/vsftpd.conflocal_enable=YESwrite_enable=yesguest_enable=YESguest_username=ftpchroot_local_user=YESlocal_root=/ftproot#因为映射为了虚拟用户 所以要配置虚拟用户的相关权限anon_upload_enable=yesanon_mkdir_write_enable=yesanon_other_write_enable=yesanon_world_readable_only=NOallow_writeable_chroot=YES #允许对根目录有写权限 # 3.重启服务root@ubuntu1804:~# systemctl restart vsftpd.service例如:将系统用户映射为一个指定的系统用户
# 1. 创建目录root@ubuntu1804:~# mkdir /ftprootroot@ubuntu1804:~# chmod 777 /ftproot# 2. 修改配置文件 和上面的配置文件一样root@ubuntu1804:~# vim /etc/vsftpd.conflocal_enable=YES # 允许本地用户登录write_enable=YES # 允许本地用户上传文件local_umask=022 # 允许本地用户上传文件的权限local_root=/ftproot # 指定用户的目录allow_writeable_chroot=YES # 允许对根目录有写权限chroot_local_user=YES # 禁锢用户guest_enable=YES # 允许映射为指定用户guest_username=bob # 系统用户bob# 映射为系统用户,不加下面的信息也无法正常下载和上传文件anon_other_write_enable=yesanon_upload_enable=yes anon_mkdir_write_enable=yesanon_world_readable_only=NOanon_umask=022 # 指定映射后的用户的默认文件上传权限# 3. 重启服务root@ubuntu1804:~# systemctl restart vsftpd.serviceguest_enable=YES # 启用虚拟用户local_root=/data # 设置虚拟用户的主目录。pam_service_name=vsftpd.virtual # 设置虚拟用户的pam身份认证方式write_enable=YES # 允许虚拟用户上传文件anon_upload_enable=YESdownload_enable=YES # 允许虚拟用户下载文件guest_username=user_name # 将虚拟用户映射为一个指定的系统用户user_config_dir=/etc/vsftpd/conf.d/ # 配置文件名字应该和虚拟用户名一致说明:
虚拟用户上传文件需要同时开启write_enable和anon_upload_enable
anon_upload_enable虽然是针对虚拟用户的上传权限,但是在vsftpd的一些版本中,anon_upload_enable选项的实现方式可能会影响虚拟用户的上传权限。具体来说,一些版本的vsftpd在处理虚拟用户的上传请求时,可能会将其当作匿名用户来处理,因此需要将anon_upload_enable设置为YES才能让虚拟用户能够上传文件。
例如:ubuntu1804配置虚拟用户
# 1. 创建虚拟用户账户文件 奇数行是用户名 偶数行是用户密码root@ubuntu1804:~# mkdir /etc/vsftpd/vusers.txtftp_tomredhatftp_bobredhat# 2. 生成Berkeley DB文件root@ubuntu1804:~# db_load -T -t hash -f /etc/vsftpd/vusers.txt /etc/vsftpd/vusers.db# 3. 创建虚拟用户映射后的系统用户root@ubuntu1804:~# mkdir /dataroot@ubuntu1804:~# useradd -d /data/ -s /sbin/nologin -r bobroot@ubuntu1804:~# chown -R bob:bob /data/# 4. pam模块配置 不用指定后缀也行root@ubuntu1804:~# vim /etc/pam.d/vsftpd.db auth required pam_userdb.so db=/etc/vsftpd/vusersaccount required pam_userdb.so db=/etc/vsftpd/vusers# 5. 配置文件配置# 主配置文件设置root@ubuntu1804:~# vim /etc/vsftpd.conf guest_enable=YESpam_service_name=vsftpd.dbguest_username=bobuser_config_dir=/etc/vsftpd/conf.d/# 子配置文件设置 # 配置文件名字应该和虚拟用户名一致root@ubuntu1804:~# vim /etc/vsftpd/conf.d/ftp_bob# 文件上传anon_upload_enable=YESwrite_enable=YES# 创建目录anon_mkdir_write_enable=YESanon_other_write_enable=YES# 文件下载download_enable=YESanon_world_readable_only=NO# 用户禁锢allow_writeable_chroot=YES# 指定登陆后的默认位置local_root=/data
今日视点:ubuntu 使用vsftpd搭建FTP服务器
一:匿名用户模式配置anonymous_enable=YES 允许匿名用户访问no_anon_password=YES 允许匿名用户使用空密码登录anon_upload_enable=y
天天快资讯丨专业技术职称有哪些_专业技术职务职称
1、专业技术职务分为很多系列,有研究系、档案系、图书系、中医系等等等,你说的工程系只是其中的一个。2、工程系中有正高级工
当前看点!詹姆斯:我的右脚肌腱撕裂 医生曾建议手术
詹姆斯:我的右脚肌腱撕裂医生曾建议手术,手术,公牛,湖人,肌腱,脚伤势,勒布朗詹姆斯,勒布朗-詹姆斯,詹姆斯(塞文子爵)
精彩看点:独行侠苦吞4连败连续2场输给黄蜂 东欧组合首秀时独行侠排西部第4现已跌...
一、独行侠苦吞4连败连续2场输给黄蜂直播吧3月27日讯NBA常规赛,独行侠客场以104-110不敌黄蜂,遭遇4连败。4
火狐浏览器更换主题皮肤
刚接触火狐浏览器,觉得自带默认主题界面看着毫无生机 其实,火狐浏览器用有丰富多彩的主题皮肤呢,小编今天教大家:火狐浏
神仙道高清重制版龅牙属性图鉴(龅牙怎么样/厉害吗)
1、>>>>《神仙道高清重制版》伙伴图鉴大全2、《神仙道高清重制版》龅牙图鉴3、【伙伴】龅牙4、【绝招】怒之霸体5、
今日视点:ubuntu 使用vsftpd搭建FTP服务器
一:匿名用户模式配置anonymous_enable=YES 允许匿名用户访问no_anon_password=YES 允许匿名用户使用空密码登录anon_upload_enable=y
淘宝为年轻人办了一场时装周,让青年新锐品牌被看到
3月25日,淘宝联合杭州市政府共同举办的第一届新势力青年时装周正式开启。有别于传统时装周,新势力年轻时装周是一场专为年轻人举办的时装走
环球热点!非常相似!《最终幻想16》与《鬼泣5》战斗部分对比
《最终幻想16》在近日公开了部分实机演示,推特用户@aitaikimochi将《最终幻想16》与《鬼泣5》的战斗部分进行了对比,能够看出两款游戏...
天天快资讯丨专业技术职称有哪些_专业技术职务职称
1、专业技术职务分为很多系列,有研究系、档案系、图书系、中医系等等等,你说的工程系只是其中的一个。2、工程系中有正高级工
环球资讯:男子在威尼斯运河跳水激怒市长:给他"白痴证书"
当地时间3月24日,意大利威尼斯市长布鲁尼亚罗在社交媒体发布了一段视频,怒斥一位在威尼斯运河“跳水”的男子为“白痴”,并称市政府正...
热消息:普京:“全球北约”让人想到二战时的轴心国
据俄新社3月26日报道,俄罗斯总统普京表示,关于建立“全球北约”的构想让人联想到二战时轴心国建立的军事同盟。报道称,普京在接受“俄...
世界要闻:上海去年常住人口为2475.89万人 60岁及以上占比25%
2022年人口变动情况抽样调查数据结果显示,2022年上海常住人口为2475 89万人。说明:因数据四舍五入的原因,部分表数据可能存在加总后小数位差
瑞银“捡漏”瑞信缓和危机 但当地企业怎么开始慌了?
财联社上海3月27日讯(编辑黄君芝)瑞信危机爆发后,在政府的斡旋下,瑞银近日出手紧急收购,以解决燃
相干态表象
1、相干态表象(coherent-staterepresentation)是2019年公布的物理学名词。
天天快消息!英国最大陆上油田漏油 已成立最高级应急指挥部
位于多塞特郡的威奇法姆油田是英国最大的陆上油田,当地时间3月26日宣布发生漏油事故,石油泄漏到普尔港。普尔港运营委员会主管吉姆·斯...
全球焦点!时隔3年!俄罗斯远东与中国哈尔滨航班恢复
据今日俄罗斯RT报道,3月26日,俄罗斯滨海边疆区州长奥列格·科日米亚科宣布,时隔3年,俄罗斯远东符拉迪沃斯托克和中国黑龙江省哈尔滨...
环球头条:一片狼藉!美国超强龙卷风将碎片带至9000米高空
当地时间3月24日,美国密西西比州和亚拉巴马州遭龙卷风袭击。截至3月25日,已有至少26人遇难,数十人受伤。当回忆起龙卷风袭来之时,密西西比
日媒:2026年亚运会主办方将不建运动员村
据多家日本媒体25日报道,2026年亚洲夏季运动会主办方爱知县和名古屋市设立的组委会表示,受高物价影响,为了削减开支,将不建设运动员村,计
美议员发第一条TikTok视频 反对封禁TikTok
“这不仅是我的第一条TikTok,也是(第一条)关于TikTok话题的TikTok。”在美国政坛曝光率颇高的民主党众议员亚历山德里娅·奥卡西奥-科...
当前看点!詹姆斯:我的右脚肌腱撕裂 医生曾建议手术
詹姆斯:我的右脚肌腱撕裂医生曾建议手术,手术,公牛,湖人,肌腱,脚伤势,勒布朗詹姆斯,勒布朗-詹姆斯,詹姆斯(塞文子爵)
知情人士:推特最新估值仅200亿美元,不及马斯克去年收购价一半
知情人士日前透露,根据马斯克向推特员工给予的股份奖励计划推算,推特最新估值仅200亿美元。这一估值尚
精选!狂飙程程带娃露面,儿子单眼皮神似爸爸黄海波,一家人挤朴素住宅
一部好的电视剧,除了主角能够爆火外,配角也能一夜成名,前不久的热播剧《狂飙》正是如此,剧中程程的扮演者曲栅栅便获得了许多关注。3...
全球热点!1—2月份全国规模以上工业企业利润下降22.9%
1—2月份,全国规模以上工业企业实现利润总额8872 1亿元,同比下降22 9%。1—2月份,规模以上工业企业中,国有控股企业实现利润总额34...
精彩看点:独行侠苦吞4连败连续2场输给黄蜂 东欧组合首秀时独行侠排西部第4现已跌...
一、独行侠苦吞4连败连续2场输给黄蜂直播吧3月27日讯NBA常规赛,独行侠客场以104-110不敌黄蜂,遭遇4连败。4
判答 本周摩羯座运势详细解读
前半周的重点是家务事,不要抵触,可能家中有人给你提供帮助和信心,或者家人给了你启发。涉及到买卖房产、搬迁、装修问题加速进行,如...
全国9座城市机票预订量大幅上涨 超2019年同期
据国内旅游平台数据显示,今年3月以来,国内多个城市机票预订量已超过2019年同期。截止到上周,预订量前25名的城市中,三亚、成都、杭州、广州
【全球新视野】岸田拒绝与离任中国大使会面 遭日本国内抨击
据日本共同社25日援引所谓多名消息人士的话透露,日本首相岸田文雄此前拒绝与离任的前中国驻日本大使孔铉佑会面。今年2月28日,中国驻日...
环球百事通!又两款新药在博鳌完成首例临床应用
3月26日,“朗开花明,爱启新生”博鳌乐城胃癌三线治疗药物Lonsurf和胰腺癌创新药TS-1首例临床应用启动仪式在上海交通大学医学院附属瑞...
火狐浏览器更换主题皮肤
刚接触火狐浏览器,觉得自带默认主题界面看着毫无生机 其实,火狐浏览器用有丰富多彩的主题皮肤呢,小编今天教大家:火狐浏
天天视点!银行暴雷风波未平!IMF总裁警告:仍需警惕全球金融稳定风险
财联社3月27日讯(编辑刘蕊)本周日,国际货币基金组织总裁克里斯塔利娜·格奥尔基耶娃(Krista
环球快播:上海71路滑入河道最新:落水车辆已打捞上岸
上海71路公交滑入河道最新情况:落水车辆已打捞上岸,事故原因仍在调查。据闵行公安通报,2023年3月26日18时55分,闵行公安分局接110报警,一
全球实时:特朗普:拜登佩洛西等政客是美国面临的最大威胁
当地时间25日,美国前总统特朗普在得克萨斯州瓦科举行竞选集会。这也是他宣布将角逐2024总统大选以来,首次举行大规模竞选集会。这次高调的活
每日快报!中电联:若出现长时段大范围极端高温天气,2023年全国最高用电负荷可能比...
近日,中电联召开的2023年经济形势与电力发展分析预测会指出,预计2023年全社会用电量将达到约9 15万亿千瓦时,一季度增速将超过3%,全年增速
神仙道高清重制版龅牙属性图鉴(龅牙怎么样/厉害吗)
1、>>>>《神仙道高清重制版》伙伴图鉴大全2、《神仙道高清重制版》龅牙图鉴3、【伙伴】龅牙4、【绝招】怒之霸体5、
全球聚焦:上海警方通报:71路滑入河道司机已救出
3月26日傍晚,上海一辆71路公交车在驶出申昆路公交枢纽时滑入河道。民警、消防和120人员迅速到场处置,将驾驶员邓某某(男,47岁)救出并送医
环球资讯:男子在威尼斯运河跳水激怒市长:给他"白痴证书"
当地时间3月24日,意大利威尼斯市...
热消息:普京:“全球北约”让人想到二战时的轴心国
据俄新社3月26日报道,俄罗斯总统...
世界要闻:上海去年常住人口为2475.89万人 60岁及以上占比25%
2022年人口变动情况抽样调查数据结...
天天快消息!英国最大陆上油田漏油 已成立最高级应急指挥部
位于多塞特郡的威奇法姆油田是英国...
62%受访者对新能源汽车基本了解 汽车“里程焦虑”较为突出
近日,重庆市万州区、开州区、城口...
聚焦!2022年全国“绿色产品认证与标识宣传周”正式启动
9月26日,由市场监管总局主办的202...
昆明市体育中心足球锦标赛落幕 组委会已经在为新赛季做准备
9月18日,全民健身·2021昆明市体...
中安街道种植了100亩万寿菊 每亩产值是种植包谷的两倍多
时下,正是万寿菊收获的季节。走进...