搭建FTP服务器(winServer2008&winServer2012)&计算机端口

目录

    • 一.FTP介绍
    • 二.winServer2008搭建ftp服务器
      • 2.1 FPT服务器架设
      • 2.2 FPT服务器连接验证
    • 三.winServer2012搭建ftp服务器
    • 四.计算机端口
      • 4.1 计算机端口是什么?
      • 4.2 公认端口:
      • 4.3 注册端口:
      • 4.4 动态或私有私有端口:
      • 4.5 常见端口:
      • 4.6 端口相关:
      • 4.7 windows server2008 开启端口:
    • 五.思维导图

一.FTP介绍

  • 1.FTP就是文件传输协议。用于互联网双向传输,控制文件下载空间在服务器复制文件从本地计算机或本地上传文件复制到服务器上的空间。
  • 2.我们在工作中经常使用到FTP服务器。包括我们的server-u服务器,但是我们的server-u是收费软件,如果公司对软件版权问题比较注重的话,不建议使用server-u,特别是如果公司有安装了server2008的话,我们就可以使用server2008及之后它的版本的IIS(Internet Information Services 互联网信息服务)工具来搭建我们的ftp服务器。

二.winServer2008搭建ftp服务器

2.1 FPT服务器架设

1、环境要求。
安装有windows server 2008或者其他服务器版本的window操作系统的机器。
2、创建用户组
server 2008对用户组和用户的管理比较严格,而且我们作为一个ftp服务器,肯定涉及到非常多的用户,单独使用用户来管理工作量非常大而且不显示,所以这里我们首先创建一个用户组ftpGroup。
点击 开始 -> 管理工具 -> 服务器管理器。
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第1张图片
左侧菜单:配置 -> 本地用户和组 -> 组
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第2张图片

在组上右键 -> 新建组
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第3张图片

填入组名,点击创建
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第4张图片
3、创建用户。
a、用户(右键) -> 新用户。
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第5张图片

b、输入用户名、密码、去掉用户下次登录时必须更改密码选项、勾选密码永不过期,点击创建。
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第6张图片

c、创建完成后会再次弹出窗口用于创建下个用户,大家根据需求可以创建多个。
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第7张图片

d、修改用户的用户组
Ftptest -> 右键 -> 属性
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第8张图片

切换到隶属于标签 ->点击添加
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第9张图片

输入组名称后点击检查名称,确定。
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第10张图片

点击之后会在名称之前加上本机的名称,确定。
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第11张图片
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第12张图片

删除其他属组
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第13张图片
4、安装FTP服务器。
a、角色(右键) -> 添加角色。
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第14张图片

b、在添加角色向导页面,点击下一步。
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第15张图片

c、勾选web服务器(IIS) ,点击下一步。
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第16张图片

d、点击下一步
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第17张图片

e、勾选ftp服务器,点击下一步。
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第18张图片

f、点击安装
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第19张图片

g、等待安装成功
警告可以忽略
h、点击关闭
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第20张图片
5、配置FTP服务器。
a、角色 -> web服务器 -> internet信息服务(IIS)管理器。
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第21张图片

b、在主机名称上右键->添加FTP站点。
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第22张图片

c、填写站点名称,选择物理路径,点击下一步。
站点名称不要包含中文
物理路径为本地文件夹
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第23张图片

d、没有SSL证书,选择无,下一步。
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第24张图片

e、绑定
身份验证选择基本
授权选择指定角色或用户组。
ftpGroup (这里使用我们第一步创建的ftp分组)
权限(读写权限)。
e、完成
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第25张图片
6、设置目录权限。
a、找到磁盘文件,右键->属性。
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第26张图片

b、切换到安全标签,点击编辑。
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第27张图片

c、点击添加
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第28张图片

d、输入组名称ftpGroup ->检查 。
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第29张图片

e、确定。
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第30张图片

f、应用 -> 确定
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第31张图片
7、重启服务器(可选)
由于涉及用户组的变更,可能需要重启后才能生效。建议重启服务器后再测试连接。
否则可能导致无法连接ftp服务器。

2.2 FPT服务器连接验证

1、连接验证。
a、本机浏览器验证。
浏览器输入ftp://localhost
输入用户名密码
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第32张图片
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第33张图片
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第34张图片

b、局域网浏览器访问。
浏览器输入ftp://ftp服务器ip
输入用户名密码
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第35张图片

c、xftp访问
用ipconfig查询本机ip
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第36张图片

打开xftp程序,文件 -> 新建
主机填入本机ip
协议选择FTP
输入用户名密码
切换标签页到选项 选择字符编码UTF-8
确定
连接

三.winServer2012搭建ftp服务器

  • 1.防火墙开启的
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第37张图片
  • 2.创建组
    步骤:
    第一步:找到服务器管理>点击
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第38张图片

第二步:找到工具>计算机管理
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第39张图片
第三步:找到本地用户和组>组>右键>新建组:
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第40张图片

第四步:给组命名&描述>创建
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第41张图片
创建之后就可以看到刚刚创建的组
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第42张图片

  • 3.创建用户
    添加了组之后你就可以创建用户了。
    第一步:本地用户和组>用户>右键>新建用户:
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第43张图片
    第二步:用户名>密码>创建
    密码根据自己的情况选择
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第44张图片
    创建之后就可以看到了
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第45张图片
    将你新增的用户跟用户组进行绑定
    右键>属性>隶属于>删除
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第46张图片
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第47张图片
    点击添加
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第48张图片
    点击高级
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第49张图片
    点击查找
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第50张图片
    找到你新建的组选择它点击确定
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第51张图片
    点击确定
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第52张图片
    点击应用
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第53张图片再点击确定
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第54张图片
    就可以看到你新建的用户隶属于你新建的组了
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第55张图片

  • 4.安装ftp服务器

  • 步骤:
    第一步:在服务管理器中找到>管理>添加角色和功能:
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第56张图片
    第二步:点击下一步>下一步>下一步
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第57张图片
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第58张图片
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第59张图片
    第三步:Web服务器>添加功能>下一步>下一步>下一步
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第60张图片
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第61张图片
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第62张图片
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第63张图片
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第64张图片
    第四步:找到FTP服务器勾选ftp服务和ftp扩展>下一步
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第65张图片
    第五步点击开始安装:
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第66张图片
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第67张图片

最后安装完点击关闭:
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第68张图片
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第69张图片

  • 5.配置ftp服务器
    步骤:
    第一步:在服务管理器中点击工具>IIS
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第70张图片
    第二步:点击是
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第71张图片
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第72张图片

第三步:网站>添加FTP站点>给FTP命名以及选择路径
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第73张图片
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第74张图片
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第75张图片
第四步:点击下一步
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第76张图片
第五步:选择无SSL>下一步
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第77张图片
第六步:基本>指定角色或用户组>你自己建的用户组>根据自己的需求来勾选读取和写入>完成
匿名:不需要密码
基本:需要密码
下面都是根据自己需求来选的
读取:只能下载
写入:上传和删除
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第78张图片
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第79张图片

  • 6.配置ftp文件夹权限
    搭建好了之后,就给ftp文件夹配置权限
    第一步:找到你的ftp文件夹>右键>属性
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第80张图片
    第二步:点击安全>编辑
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第81张图片
    第三步:点击添加
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第82张图片
    点击高级
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第83张图片
    点击对象类型
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第84张图片
    只勾选组>确定
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第85张图片
    点击查找
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第86张图片
    找到你建的组>确定
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第87张图片
    点击确定
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第88张图片
    勾选权限>确定
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第89张图片

最后可以看到ftpgroup1所有的权限
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第90张图片

  • 7.连接测试
    本地
    ftp://localhost>回车
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第91张图片
    可以看到是需要用户名和密码的
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第92张图片
    登录进去之后可以看到是没内容的:
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第93张图片
    添加内容进去
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第94张图片
    然后去看新建的ftp文件夹里面有没有添加内容这个文件夹
    搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第95张图片
    有的话,那么说明测试成功了。

四.计算机端口

4.1 计算机端口是什么?

  • 计算机“端口”是英文port的义译,可以认为是计算机与外界通讯交流的出口。

4.2 公认端口:

  • 公认端口(Well Known Ports):从0到1023

4.3 注册端口:

  • 注册端口(Registered Ports):从1024到49151

4.4 动态或私有私有端口:

  • 动态和/或私有端口(Dynamic and/or Private Ports):从49152到65535(SUN的RPC端口从32768开始)

4.5 常见端口:

8080为http服务的备用端口
21FTP服务器所开放的端口,用于上传、下载
22SSH端口
23Telnet
25SMTP服务器所开放的端口,用于发送邮件
80用于网页浏览

4.6 端口相关:

1、命令 netstat -na ,会显示本机连接情况及打开的端口
2、telnet ip port 命令测试端口是否开放
3、安装telnet
单击“开始”,右键单击“计算机”,然后单击“管理”。
在“功能摘要”部分,单击“添加功能”。
在“选择功能”页上,选择“Telnet 服务器”。还可以根据需要选择“Telnet 客户端”。
单击“下一步”,然后在“确认安装选项”页上,单击“安装”。
在“安装结果”页上,单击“关闭”。
此处注意服务是禁止的,需要在服务里改成自动或者手动
4、启动 Telnet 服务器,请键入 net start telnet。
5、停止 Telnet 服务器,请键入 net stop telnet。
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第96张图片

4.7 windows server2008 开启端口:

1、服务器管理器 -> 配置 -> 高级安全windows防火墙设置 -> 入站规则
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第97张图片

2、右键 -> 新建规则
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第98张图片

3、点击端口 -> 下一步
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第99张图片

4、添加8080端口 -> 下一步
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第100张图片

5、允许连接 -> 下一步
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第101张图片

6、全选 -> 下一步
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第102张图片

7、填入名称 -> 完成
搭建FTP服务器(winServer2008&winServer2012)&计算机端口_第103张图片

五.思维导图

你可能感兴趣的:(服务器,运维)