天天看点

FTP服务、Web服务

ftp服务、web服务

一、ftp概述和搭建

1、ftp是一种应用层协议 ,采用c/s结构设计,在传输层使用的是tcp的21(控制连接)与20(数据连接)。

2、搭建ftp站点

二、常用 ftp 服务端程序

1、iis:windows server 2012 r2角色中的一个可选角色服务

iis 组件主要提供www、 ftp、smtp等服务

三、配置默认ftp网站

1、安装ftp服务器

添加角色(iis/ftp)

2、配置默认ftp

1)主目录(c:\inetpub\ftproot)

2)帐户安全:默认匿名访问

3)目录安全性

授权访问

拒绝访问

4)访问: ftp://ip或域名

四、ftp客户端

1、常用 ftp客户端程序

1)www浏览器

2)命令行工具

命令行(get、mget下载多个、put、mput上传多个)

注:用命令访问ftp的匿名用户anonymous(密码为空)或ftp(密码ftp)

五、使用serv-u搭建ftp服务器

2、serv-u:可以将任何一台pc设置成ftp服务器

其他ftp服务端程序:

xlight ftp server

raidenftpd

eft server

filezilla server(免费开源)

六、web服务

<html> html开始

<head>

<title></title> 标题标记头标标记

</head>

<body>

</body> 主体标记

</html> html结束

七、tcp协议与udp协议

1、tcp传输控制协议

2、tcp的优点和缺点

优点:可靠的、面向连接的协议

缺点:传输效率低

3、udp用户数据报协议

4、udp的优点与缺点

优点:传输效率高

缺点:不可靠的、无连接的服务

八、常用协议的功能和相应的端口号

1、dns(domain name system) 域名系统

作用:用来完成域名与ip地址之间的映射

端口号为tcp或udp的53

2、smtp 简单邮件传输协议

作用:用于发送和接收邮件;端口号tcp的25

3、pop3邮局协议版本3

作用:用于客户端接收邮件;端口号tcp的110

4、http超文本传输协议

作用:用于传输internet浏览器使用的普通文本、超文本、音频和视频等数据。

端口号为tcp的80

5、https安全超文本传输协议

作用:提供加密;端口号为tcp的443

6、ftp文件传输协议

作用:用于传输文件;端口号为tcp的21和20

7、tftp简单文件传输协议

作用:用于文件传输;端口号为udp的69

8、telnet

作用:用于文本方式远程管理计算机或路由器等网络设备

端口号为tcp的23