- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章内容回顾
通过DHCP服务器可以对局域网中的主机进行IP地址的集中管理
Linux主机作为DHCP客户机,需要在网络接口配置文件中进行设置
使用NIS服务器可以实现Linux系统中用户帐号等系统信息的集中管理
NIS服务器主机中需要运行portmap和ypserv服务程序
NIS客户主机中,需要运行ypbind服务程序
FTP服务器
第2章
本章目标
了解FTP服务的基本概念
了解常用的FTP服务器和FTP客户端软件
掌握vsftpd服务器的配置和管理
掌握使用ftp命令对FTP服务器进行测试
本章结构
FTP服务器及基本原理
FTP服务的基本概念
FTP是用于进行文件传输的网络协议
FTP服务中分为服务器和客户机两个角色
FTP 服务器的传输模式
主动模式:由服务器主动连接客户机建立数据链路
被动模式:FTP 服务器等待客户机建立数据链路
FTP 服务器使用的端口
21 端口用于与客户机建立命令链路
在主动模式下服务器使用20 端口向客户机建立数据链路
主动模式的连接过程
被动模式的连接过程
常用FTP服务器软件
Windows下常用的FTP服务器软件
IIS具有FTP服务器的功能
Serv-U是流行的FTP服务器软件
Linux 下的FTP 服务器
Wu-ftpd 出现较早,运行稳定,安全性稍差
Proftpd 在配置文件和安全性方面有很大改进
vsftpd 着重强调服务的安全性,运行效率也很高
vsftpd 服务器是本章学习的重点
ftp命令作为FTP客户端
ftp命令是最基本的FTP客户端软件
在Linux 和Windows 系统中都默认提供ftp 命令
ftp 命令的交互环境中使用命令对FTP 服务器进行操作
ftp 中很多命令与Bash 中的命令类似
binary 设置传输二进制文件,ascii 设置传输文本文件
get 命令用于下载文件,put 命令用于上传文件
mget 和mput 用于一次下载或上传多个文件
bye 命令可退出ftp 命令交互环境
FTP客户端软件
FTP客户端软件的特点
运行在图形环境下的窗口程序
可使用鼠标和通过菜单进行操作
用户界面友好,操作方便
常用FTP 客户端软件
CuteFTP 是Windows 下流行的商业软件
Filezilla 是Windows 下运行的开源软件
gftp 是Linux 中GNOME 桌面环境中运行的FTP 客户端软件,是GNOME 的重要组成部分
安装vsftpd
vsftpd的安装需要注意以下几点
RHEL4 系统中默认没有安装vsftpd 服务器
vsftpd 服务器的安装文件位于第1 张安装光盘中
安装文件名称是vsftpd-2.0.1-5.i386.rpm
使用rpm 命名可顺利安装该软件包
# rpm -ivh vsftpd-2.0.1-5.i386.rpm
vsftpd.conf配置文件
vsftpd.conf是vsftpd服务器的主配置文件
/etc/vsftpd/vsftpd.conf
配置文件中所有的配置项都有相同的格式
anonymous_enable=YES
配置文件中的注释行以“#”开始
配置文件的详细帮助信息可查询手册页
# man vsftpd.conf
vsftpd服务器的缺省配置
vsftpd.conf文件中的缺省配置为:
anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
pam_service_name=vsftpd
userlist_enable=YES
listen=YES
tcp_wrappers=YES
vsftpd.ftpusers文件
vsftpd.ftpusers用于保存不允许进行FTP登录的本地用户帐号
# head -5 /etc/vsftpd.ftpusers
# Users that are not allowed to login via ftp
root
bin
daemon
adm
vsftpd.ftpusers文件中可禁止高权限本地用户登录FTP服务器,提高了系统的安全性
vsftpd.user_list文件
vsftpd.user_list文件具有对vsftpd服务器更灵活的用户访问控制
/etc/vsftpd.user_list
使用vsftpd.user_list文件需要在主配置文件中进行设置
设置禁止vsftp
您可能关注的文档
最近下载
- 最美家庭事迹材料范文1500字(整理15篇).docx VIP
- 基金投顾系列(二):海外投顾代表之Vanguard-20200618-海通证券-19页.pdf VIP
- 人教版九上《Unit 9 I like music that I can dance to》作业设计.docx VIP
- 雨林木风GhostXPSP3WindowsXP系统YN201111.doc VIP
- 12-3DMine矿山工程软件自学教程.pdf VIP
- 2025年甘肃省白银市靖远县人民法院招聘司法辅助人员笔试备考试题及答案解析.docx VIP
- APQP第三版-附录表格B-E.xlsx VIP
- 中小学财务测试题答案.pdf VIP
- 20201228-海通证券-基金投顾系列(三):海外投顾代表之Fidelity.pdf VIP
- 00-精益生产跟精益工具.ppt VIP
文档评论(0)