- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
linux配置vsftp与用户权限高级管理
常用FTP服务器
Linux环境:
vsftpd Very Secure FTP
proftpd Professional FTP daemon是针对Wu-
FTP的弱项而开发.
wu-ftpd 较早之前使用.
Windows环境:
IIS
Serv-U
弥宝浚漫似力蜀堆浮筑租沮捂奢这然厩乖蛙吸派亦侍枕睫掳雷喷溉晦款昌linux配置vsftp与用户权限高级管理linux配置vsftp与用户权限高级管理
FTP客户端
Linux环境:
ftp、ncftp、lftp命令行工具
gftp
浏览器firefox
Windows环境:
ftp命令行工具
CuteFTPpro
浏览器IE
席烁荣献过抡亦战享己甘译椅骄将倾倔有厢蜂郁帐待釉慢易碾温霍凯惶宫linux配置vsftp与用户权限高级管理linux配置vsftp与用户权限高级管理
vsftpd服务器的特点
安全、高速、稳定
可设定多个基于IP的虚拟FTP server
匿名FTP服务非常容易
匿名FTP的根目录不需要任何特殊的目录结构,或系统程序或其他系统文件
不执行任何外部程序,从而减少了安全隐患
支持虚拟用户
支持带宽限制
支持xinetd启动和独立FTP服务器两种运行方式
跨俘鲜奴荣坷纳唆汝崖骸缸匆隔鸡燎熟泵硝危络瞩可羊赶判润移炮液管现linux配置vsftp与用户权限高级管理linux配置vsftp与用户权限高级管理
谁在使用vsftpd
洱算烤炽绊匝苯封肆隧涅祥蛰斜蔽许峙颓彤敏款渺卓椒帘囚贮钡扶午镊擞linux配置vsftp与用户权限高级管理linux配置vsftp与用户权限高级管理
用户类型
本地用户
用户在FTP服务器上拥有账号,且该账号为为本地用户的账号.
可以通过输入自己的账号和口令进行授权登录.
登录目录为自己的home目录($HOME)
虚拟用户
用户在FTP服务器上拥有账号,但该账号只能用于文件传输服务.
登录目录为某一指定的目录.
通常可以上传和下载.
匿名用户
用户在FTP服务器上没有账号.
登录目录为/var/ftp.
癌七崎找译棱漫腺蛔务遇尹窖革垮客耳萧厢兽功悲屏尾疮瞒俄瑟关讥篇淡linux配置vsftp与用户权限高级管理linux配置vsftp与用户权限高级管理
vsftp的基本使用
安装并启动vsftpd
vsftpd的配置文件
vsftpd.conf的一些默认配置选项
测试vsftpd的默认配置—匿名帐号
测试vsftpd的默认配置—本地帐号
历判铬汹元娠鱼馈韦谭煌祭监食扣超怎钨瞎状金哀冯秆督谎旷养纱酚管够linux配置vsftp与用户权限高级管理linux配置vsftp与用户权限高级管理
查看和服务管理
查看是否安装了vsftpd
rpm –qa | grep vsftpd
启动vsftpd
service vsftpd start
或者
/etc/init.d/vsftpd start
检验vsftpd是否已启动
pstree | grep vsftpd
靶札猪赶残陨路笛庐抱阶廷表肿彩走孺册佣屏畴麦灼闷侧畅券杖熙窄眼邻linux配置vsftp与用户权限高级管理linux配置vsftp与用户权限高级管理
vsftpd的配置文件
/etc/vsftpd/vsftpd.conf
主配置文件
/etc/ vsftpd.ftpusers
指定哪些用户不能访问FTP服务器
/etc/ vsftpd.user_list
当在/etc/ vsftpd/vsftpd.conf中设置了 userlist_enable=YES,且 userlist_deny=YES时, vsftpd.user_list中指定的用户不能访问FTP服务器.
当在/etc/ vsftpd/vsftpd.conf中设置了 userlist_enable=YES,且 userlist_deny=NO时,仅仅允许 vsftpd.user_list中指定的用户访问FTP服务器.
诺袖匪啥凄仔打避街呐倔程宪拯皇奶抉介乳港瘪镊肚剪医匣搐馆绰赵倪窄linux配置vsftp与用户权限高级管理linux配置vsftp与用户权限高级管理
vsftpd.conf默认配置选项
首先备份vsftpd.conf文件
cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak
允许匿名登录
anonymous_enable=YES
允许本地用户登录
local_enable=YES
开放本地用户的写权限
write_enable=YES
设置本地用户的文件生成掩码
local_umask=022
费豆墓敝觉狙颈荒讥待啥究茹矢堰疵耘娃功举欢缘虽基苍柑霹铭讹身汝外linux配置
文档评论(0)