当前位置: 首页 > news >正文

Windows搭建FTP服务器教学以及计算机端口介绍

目录

一.  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允许远程管理设备。

http://www.lryc.cn/news/268623.html

相关文章:

  • 安防视频监控系统EasyCVR实现H.265视频在3秒内起播的注意事项
  • CNN实现对手写字体的迭代
  • docker学习笔记01-安装docker
  • 【《设计模式之美》】如何取舍继承与组合
  • 一步到位:用Python实现PC屏幕截图并自动发送邮件,实现屏幕监控
  • Spring Boot+RocketMQ 实现多实例分布式环境下的事件驱动
  • oracle ORA-01704: string literal too long ORACLE数据库clob类型
  • 微星主板强刷BIOS(以微星X370gaming plus 为例)
  • matlab 图像上生成指定中心,指定大小的矩形窗
  • ❀My学习小记录之算法❀
  • Hive-high Avaliabl
  • 码住!8个小众宝藏的开发者学习类网站
  • Postman常见问题及解决方法
  • ubuntu图形化登录默认只有guest session账号解决方法
  • 全国计算机等级考试| 二级Python | 真题及解析(1)
  • Java开发框架和中间件面试题(9)
  • 【ARMv8M Cortex-M33 系列 2 -- Cortex-M33 JLink 连接 及 JFlash 烧写介绍】
  • react pwa应用示例
  • python如何通过日志分析加入黑名单
  • RabbitMq知识概述
  • 专业级A链接测试特有
  • Spring Boot 入参校验及全局异常处理
  • MySQL 和 MySQL2 的区别
  • AutoCAD图纸打印后内容不见
  • ASUS华硕ROG幻16 2023款GU603VU VV VI笔记本电脑原厂Win11.22H2系统
  • 学习笔记 k8s常用kubectl命令
  • 企业数据可视化-亿发数据化管理平台提供商,实现一站式数字化运营
  • 网络通信-Linux 对网络通信的实现
  • mysql修改密码
  • 深入解析C语言中void (*signal(int ,void(*)(int) ) ) (int)