- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[RHEL5企业级Linux服务攻略]--第6季 Vsftpd服务全攻略之常规配置
标签: HYPERLINK /tagindex.php?keyword=Linux \t _blank Linux HYPERLINK /tagindex.php?keyword=selinux \t _blank selinux HYPERLINK /tagindex.php?keyword=Vsftpd \t _blank Vsftpd HYPERLINK /tagindex.php?keyword=setsebool \t _blank setsebool HYPERLINK /tagindex.php?keyword=RHEL5%B7%FE%CE%F1%B9%A5%C2%D4 \t _blank RHEL5服务攻略 [ HYPERLINK / 推送到技术圈]
版权声明:原创作品,谢绝转载!否则将追究法律责任。
1.vsftpd服务软件包
vsftpd-2.0.5-10.el5.i386.rpm:vsftpd主程序包
2.vsftpd相关文档
/etc/vsftpd/vsftpd.conf:vsftpd的核心配置文件
/etc/vsftpd/ftpusers:用于指定哪些用户不能访问FTP服务器
/etc/vsftpd/user_list:指定允许使用vsftpd的用户列表文件
/etc/vsftpd/vsftpd_conf_migrate.sh:是vsftpd操作的一些变量和设置脚本
/var/ftp/:默认情况下匿名用户的根目录
FTP常规配置应用案例1:
需求:
公司技术部准备搭建一台功能简单的FTP服务器,允许所有员工上传和下载文件,并允许创建用户自己的目录。
分析:
允许所有员工上传和下载文件需要设置成允许匿名用户登录并且需要将允许匿名用户上传功能开启,最后anon_mkdir_write_enable字段可以控制是否允许匿名用户创建目录。
解决方案:
(1)配置vsftpd.conf主配置文件(服务器配置支持上传)
允许匿名用户访问
anonymous_enable=YES
允许匿名用户上传文件并可以创建目录
anon_upload_enable=YES anon_mkdir_write_enable=YES
保存退出
(2)上传目录ftp用户的写入权限
大家注意,默认匿名用户家目录的权限是755,这个权限是不能改变的。切记!切记!!
下面我们来一步一步的实现,先修改目录权限,创建一个公司上传用的目录,叫companydata,分配ftp用户所有,目录权限是755
OK了
(3)修改selinux(selinux支持上传)这个也是很多教程没有的一步
使用getsebool -a | grep ftp 命令可以找到ftp的bool值,然后我们来改
getsebool -a 是显示所有的selinux的布尔值,通过管道,查找与ftp相关的
使用setsebool -P allow_ftpd_anon_write .命令设置布尔值
下面我们准备修改上下文
然后reboot重新启动服务器
(4)运行级别3开启vsftpd服务
(5)测试
匿名登录FTP
??
现在我们匿名上传
?
现在匿名上传的文件是禁止删除滴~
这样匿名用户的上传就算成功了
?
############################Michael分割线###########
?
FTP常规配置应用案例2:
需求:
公司内部现在有一台FTP和WEB服务器,FTP的功能主要用于维护公司的网站内容,包括上传文件、创建目录、更新网页等等哈~公司现有两个部门负责维护任务,他们分别适用team1和team2帐号进行管理。先要求仅允许team1和team2帐号登录FTP服务器,但不能登录本地系统,并将这两个帐号的根目录限制为/var/www/html,不能进入该目录以外的任何目录。
分析:
将FTP和WEB服务器做在一起是企业经常采用的方法,这样方便实现对网站的维护,为了增强安全性,首先需要使用仅允许本地用户访问,并禁止匿名用户登录。其次使用chroot功能将team1和team2锁定在/var/www/html目录下。如果需要删除文件则还需要注意本地权限哈~
解决方案:
(1)建立维护网站内容的ftp帐号team1和team2并禁止本地登录,然后设置其密码
useradd -s /sbin/nologin 用户名
?
(2)配置vsftpd.conf主配置文件并作相应修改
vim /etc/vsftpd/vsftpd.conf
anonymous_enable=NO:禁止匿名用户登录
local_enable=YES:允许本地用户登
您可能关注的文档
- (三)建立跟农业产业化发展相适应的社会化服务体系30资料.doc
- (杨定贞丰望谟党政计生培训)优质服务[自动保存的]资料.ppt
- (一)服务业员工管理概念说资料.doc
- (一)规划政务信息资源整合跟公共服务工程项...资料.doc
- (综治汇报材料)提高社区综治能力发展社区服务管理资料.doc
- (最新)pos服务系统-pos终端接口说明资料.doc
- [-08-14]长虹智能终端运用服务整合发展规划资料.ppt
- [linux] 第14章节 流媒体服务的配置跟运用资料.ppt
- [ppt]图书馆信息资源跟服务-powerpointp资料.ppt
- [rhel5企业级linux服务]--第6季 vsftpd服务全攻略跟常规配置资料.doc
- [rhel5企业级linux服务攻略]--第12季 网络访问telnetssh全功略资料.pdf
- [房地产]产权酒店、服务式公寓简介跟案例例子解析(ppt 33页)资料.ppt
- [房地产]昆山市服务业发展总体规划(doc 124页)资料.doc
- [服务024]附件一:比亚迪汽车便捷服务店(二 级服务网点)建设标准跟资料.doc
- [服务器架构跟memcached部署中一致性hash的运用]资料.ppt
- [上海释锐网络信息服务有限公司]资料.ppt
- [实验文]利用ssh服务突破业务堡垒机的统一入口限制资料.doc
- [物流管理]物流银行综合信息服务平台设计方案计划(ppt 35页)资料.ppt
- [项目9]创建跟管理dns服务资料.ppt
- [项目10]创建跟管理dhcp服务资料.ppt
文档评论(0)