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

原文地址:http://blog.51cto.com/13700952/2106355

时间: 2024-11-07 22:10:04

FTP服务、Web服务的相关文章

服务--web服务

.面向对象和面向组件 .什么是Web服务 .Web服务的应用分类 .Web服务都是对象/组件技术在Internet中的延伸 面向对象和面向组件: 面向对象技术的基础是封装--接口与实现分离,面向对象的核心是多态--这是接口和实现分离的更高级升华:面向对象的表现形式是类和继承.面向对象的主要目标是使系统对象化,良好的对象化的结果,就是系统的各部分更加清晰化,耦合度大大降低. 面向组件技术建立在对象技术之上,它是对象技术的进一步发展,类这个概念仍然是组件技术中一个基础的概念,但是组件技术更核心的概念

web服务代理

在调用web服务程序的时候,通常使用get和post方法来调用,但是我们也可以通过web服务代理来调用.通过对已有的web服务程序的调用来实现异地使用. 首先我们需要建立一个web服务程序,一开始在vs2013中找不到ASP.NET web服务程序,通过查找资料找到了建立方法:建立空白的web应用程序->添加->新建项->web服务 Web服务会自动生成一个简单的测试程序,我们可以在此基础上修改,也可以进行自己编写.运行成功的界面如下: Web服务程序建立好之后就开始进行调用吧,我们需要

EJB_开发EJB容器模型的WEB服务

开发EJB容器模型的WEB服务 WEB服务 Web服务也是一种分布式技术,它与EJB最大的不同是,Web服务属于行业规范,可以跨平台及语言.而EJB属于Java平台的规范,尽管理论上可以跨平台,但实现起来比较复杂,所以其应用范围局限在了Java平台.它们两者的偏重点不一样,Web服务偏重的是这个系统对外提供什么功能,而EJB偏重的是如何使用一个个组件组装这些功能.就好比一个硬盘,它对外提供的是存储服务,这是Web服务的关注点,对于怎样组装这个硬盘,怎样构造这些小零件,Web服务并不关心,但这些却

创建ACL语句使真机访问虚拟服务器的web服务并禁止访问FTP服务详解

创建ACL语句使真机访问虚拟服务器的web服务并禁止访问FTP服务 首先创建拓扑,然后规划好IP地址并连接拓扑线 配置理念是先配置简单的最后配置复杂的. 首先需要保证网络拓扑的互联互通:具体配置如下 R1上面的配置 SW3上面的配置 SW2上面的配置 SW1上面的配置 设置宿主机上的IP地址 打开虚拟机server 2008配置IP地址 给server 2008服务器 添加web服务和FTP服务 点击添加角色之后,再点击下一步,进入这个页面 再点击两次下一步,就会进入这个页面 后面根据提示点击下

12个强大的Web服务测试工具

在过去的几年中,web服务或API的普及和使用有所增加. web服务或API是程序或软件组件的集合,可以帮助应用程序进行交互或通过形成其他应用程序或服务器之间的连接执行一些进程/事务处理.基本上有两种类型的web服务——基于互联网协议,REST和SOAP推动数据和信息的通讯. 由于这些web服务暴露于网络并且分布于不同的网络,所以它们很容易受到风险和安全威胁,从而影响基于它们的进程.因此,web服务或API测试非常有必要,可以确保它们执行正确并正确地响应查询. 市场上有不少商业和开源的测试工具可

Web服务之Nginx浅析

一.Nginx 简介: nginx [engine x]是Igor Sysoev编写的一个高性能的HTTP和反向代理服务器,另外它也可以作为邮件代理服务器. 在大多数情况下都是用来做静态web服务器和反向代理服务器,在作为反向代理服务器的时候,Nginx可以对后端的real server做负载均衡,基于应用层的负载均衡,但是他仅支持一些常见的协议,如:http.mysql.ftp.smtp. 特性: Nginx是一款面向性能设计的HTTP服务器,相较于Apache.lighttpd具有占有内存少

Web服务介绍 & httpd安装

Web简介 什么是Web WWW:World Wide Web,万维网 英国人TimBerners-Lee在1989年欧洲共同体的一个大型科研机构工作时发明的 Web是一种超文本信息系统,其主要实现方式是超文本连接 Web特点 1.Web页面的图形化和易于链接 2.Web与操作系统.浏览器平台无关 3.分布式 4.动态习惯 5.交互性 Web工作原理 HTTP(Hyper Text Transfer Protocol,超文本传输协议):提供了访问超文本信息的功能,是Web浏览器和Web服务器之间

corosync+pacemaker+nfs+pcs配置web服务的高可用

测试环境: OS:rhel6.4 web1: 192.168.1.121  httpd heartbeat pacemaker  crmsh pcs web2: 192.168.1.122  httpd heartbeat pacemaker web3: 192.168.1.125  httpd nfs VIP:192.168.1.160 PS:注意这里的测试环境是干净的,啥也没安装...go on !! 一.安装corosync和pacemaker之前的准备工作 1.节点名称(各个节点通过节点

相信很多朋友遇到过网站换服务器的问题,或成功或失败!今天3A网络小钱给大家讲的是自己的一个亲身经历,原先小钱有一个网站是在linux服务器上运行,所用的web服务为nginx+mysql+php,但由于服务器到期,新服务器用的是win2008系统,那就需要只能做好迁移! 前期做的准备 1、必须了解自己网站所用的PHP和MySQL的版本 2、网站大小

相信很多朋友遇到过网站换服务器的问题,或成功或失败!今天3A网络小钱给大家讲的是自己的一个亲身经历,原先小钱有一个网站是在linux服务器上运行,所用的web服务为nginx+mysql+php,但由于服务器到期,新服务器用的是win2008系统,那就需要只能做好迁移! 前期做的准备 1.必须了解自己网站所用的PHP和MySQL的版本 2.网站大小 3.数据库大小 由于网站过于巨大90G,而linux服务器上磁盘空间不够无法压缩,最后我选择的办法是使用FTP传,没想到什么好办法. 网站的数据库大