目录
一. FTP服务器介绍
FTP服务器是什么意思?
二.Windows Service 2012 搭建FTP服务器
1.开启防火墙
2.创建组
编辑3.创建用户
4.用户绑定组
5.安装ftp服务器
编辑6.配置ftp服务器
7.配置ftp文件夹的权限
8.连接测试
三.计算机端口介绍
什么是网络端口?
端口的作用
端口分类
常见端口
一. FTP服务器介绍
FTP服务器是什么意思?
FTP服务器(File Transfer Protocol Server)是在互联网上提供文件存储和访问服务的计算机,它们依照FTP协议提供服务,FTP是File Transfer Protocol(文件传输协议),顾名思义,就是专门用来传输文件的协议,简单地说,支持FTP协议的服务器就是FTP服务器
FTP是用来在两台计算机之间传输文件,是Internet中应用非常广泛的服务之一,它可根据实际需要设置各用户的使用权限,同时还具有跨平台的特性,即在UNIX、Linux和Windows等操作系统中都可实现FTP客户端和服务器,相互之间可跨平台进行文件的传输。因此,FTP服务是网络中经常采用的资源共享方式之一,FTP协议有PORT和PASV两种工作模式,即主动模式和被动模式
FTP(File Transfer Protocol)即文件传输协议,是一种基于TCP的协议,采用客户/服务器模式,通过FTP协议,用户可以在FTP服务器中进行文件的上传或下载等操作,虽然现在通过HTTP协议下载的站点有很多,但是由于FTP协议可以很好地控制用户数量和宽带的分配,快速方便地上传、下载文件,因此FTP已成为网络中文件上传和下载的首选服务器,同时,它也是一个应用程序,用户可以通过它把自己的计算机与世界各地所有运行FTP协议的服务器相连,访问服务器上的大量程序和信息
二.Windows Service 2012 搭建FTP服务器
1.开启防火墙
控制面板>系统和安全>Windows 防火墙>自定义设置
2.创建组
控制面板>程序>启用或关闭Windows功能
点击计算机管理
创建组
创建组并且命名 之后点击创建
创建完成显示
3.创建用户
创建用户
完成必要操作之后进行点击创建
创建完成显示
4.用户绑定组
选择刚刚创建的用户 进行绑定组
删除组 确保组是我们自己创建的组
添加绑定的组
选择需要绑定的组
效果图
点击应用 用户绑定组完成
5.安装ftp服务器
出现的界面 只需要在服务器角色和角色进行配置 其他的默认下一步
服务器角色配置
角色服务配置
在确认界面点击安装的界面
注意:安装请确保自己有网络
6.配置ftp服务器
点击完成即可
创建成功页面
7.配置ftp文件夹的权限
点击完成即可
8.连接测试
服务器本机测试fpt://localhost
mobalxterm测试
三.计算机端口介绍
什么是网络端口?
在网络技术中,端口包括逻辑端口和物理端口两种类型。
物理端口是用于连接物理设备之间的接口,如ADSL Modem、集线器、交换机、路由器上用于连接其他网络设备的接口。
逻辑端口是指逻辑意义上用于区分服务的端口,比如用于浏览网页服务的80端口,用于FTP服务的21端口等。
我们这里讲的是逻辑端口。
端口的作用
端口号的主要作用是表示一台计算机中的特定进程所提供的服务。网络中的计算机是通过IP地址来代表其身份的,它只能表示某台特定的计算机,但是一台计算机上可以同时提供很多个服务,如数据库服务、FTP服务、Web服务等,我们就通过端口号来区别相同计算机所提供的这些不同的服务,如常见的端口号21表示的是FTP服务,端口号23表示的是Telnet服务,端口号25指的是SMTP服务等。
端口分类
第一类
公认端口(Well Known Ports):从0到1023,它们紧密绑定(binding)于一些服务。通常这些端口的通讯明确表明了某种服务的协议,例如:80端口实际上总是HTTP通讯。
第二类
注册端口(Registered Ports):从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用于许多其它目的。例如:许多系统处理动态端口从1024左右开始。
第三类
动态和/或私有端口(Dynamic and/or Private Ports):从49152到65535。理论上,不应为服务分配这些端口。实际上,机器通常从1024起分配动态端口。但也有例外:SUN的RPC端口从32768开始。
一些端口常常会被黑客利用,还会被一些木马病毒利用,对计算机系统进行攻击,以下是计算机端口的介绍以及防止被黑客攻击的简要方法。
常见端口
(1)8080端口
服务:HTTP
端口图
说明:为http服务的备用端口
(2)端口:21
服务:FTP
说明:FTP服务器所开放的端口,用于上传、下载。
(3)端口:22
服务:SSH;
(4)端口:23
服务:Telnet;
(5)端口:25
服务:SMTP;
说明:SMTP服务器所开放的端口,用于发送邮件。
(6)端口:80
服务:HTTP
说明:用于网页浏览。
(7)端口:102
服务:Message transfer agent(MTA)-X.400 over TCP/IP
说明:消息传输代理。
(8)端口:109
服务:Post Office Protocol -Version3
说明:POP3服务器开放此端口,用于接收邮件,客户端访问服务器端的邮件服务。
(9)端口:110
服务:SUN公司的RPC服务所有端口
说明:常见RPC服务有rpc.mountd、NFS、rpc.statd、rpc.csmd、rpc.ttybd、amd等
其他:POP3协议默认端口也是110
(10)端口:119
服务:Network News Transfer Protocol
说明:NEWS新闻组传输协议,承载USENET通信。这个端口的连接通常是人们在寻找USENET服务器。多数ISP限制,只有他们的客户才能访问他们的新闻组服务器。打开新闻组服务器将允许发/读任何人的帖子,访问被限制的新闻组服务器,匿名发帖或发送SPAM。
(11)端口:135
服务:Location Service
说明:Microsoft在这个端口运行DCE RPC end-point mapper为它的DCOM服务。
(12)端口:137、138、139
服务:NETBIOS Name Service
说明:其中137、138常被用于UDP连接,当通过网上邻居传输文件时用这个端口。而139端口:通过这个端口进入的连接试图获得NetBIOS/SMB服务。这个协议被用于windows文件和打印机共享和SAMBA。还有WINS Regisrtation也用它。
(13)端口:161
服务:SNMP
说明:SNMP允许远程管理设备。