搭建FTP服务器(winServer2008&winServer2012)以及计算机端口(实施必会!!!)

2023-12-27 20:43:06

一、FTP介绍

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

二、winServer2008搭建FTP服务器

2.1FTP服务器器架设:

  • 1、环境要求。
    安装有windows server 2008或者其他服务器版本的window操作系统的机器。
  • 2、创建用户组
    server 2008对用户组和用户的管理比较严格,而且我们作为一个ftp服务器,肯定涉及到非常多的用户,单独使用用户来管理工作量非常大而且不显示,所以这里我们首先创建一个用户组ftpGroup。
    步骤:
    点击 开始 -> 管理工具 -> 服务器管理器。
    在这里插入图片描述
    左侧菜单:配置 -> 本地用户和组 -> 组
    在这里插入图片描述
    在组上右键 -> 新建组
    在这里插入图片描述
    填入组名,点击创建
    在这里插入图片描述
  • 3、创建用户。
    步骤:
    a、用户(右键) -> 新用户。
    在这里插入图片描述
    b、输入用户名、密码、去掉用户下次登录时必须更改密码选项、勾选密码永不过期,点击创建。
    在这里插入图片描述
    c、创建完成后会再次弹出窗口用于创建下个用户,大家根据需求可以创建多个。
    在这里插入图片描述
    d、修改用户的用户组
    Ftptest -> 右键 -> 属性
    在这里插入图片描述

切换到隶属于标签 ->点击添加
在这里插入图片描述

输入组名称后点击检查名称,确定。
在这里插入图片描述
点击之后会在名称之前加上本机的名称,确定。
在这里插入图片描述
删除其他属组
在这里插入图片描述

  • 4、安装FTP服务器。
    步骤:
    a、角色(右键) -> 添加角色。
    在这里插入图片描述
    b、在添加角色向导页面,点击下一步。
    在这里插入图片描述
    c、勾选web服务器(IIS) ,点击下一步。
    在这里插入图片描述
    d、点击下一步
    在这里插入图片描述
    e、勾选ftp服务器,点击下一步。
    在这里插入图片描述
    f、点击安装
    在这里插入图片描述
    g、等待安装成功,警告可以忽略,点击关闭
    在这里插入图片描述
  • 5、配置FTP服务器。
    步骤:
    a、角色 -> web服务器 -> internet信息服务(IIS)管理器。
    在这里插入图片描述
    b、在主机名称上右键->添加FTP站点。
    在这里插入图片描述
    c、填写站点名称,选择物理路径,点击下一步。
    站点名称不要包含中文
    物理路径为本地文件夹
    在这里插入图片描述
    d、没有SSL证书,选择无,下一步。
    在这里插入图片描述
    e、绑定
    身份验证选择基本
    授权选择指定角色或用户组。
    ftpGroup (这里使用我们第一步创建的ftp分组)
    权限(读写权限)。
    e、完成
    在这里插入图片描述
  • 6、设置目录权限。
    步骤:
    a、找到磁盘文件,右键->属性。
    在这里插入图片描述
    b、切换到安全标签,点击编辑。
    在这里插入图片描述
    c、点击添加
    在这里插入图片描述
    d、输入组名称ftpGroup ->检查 。
    在这里插入图片描述
    e、确定。
    在这里插入图片描述
    f、应用 -> 确定
    在这里插入图片描述
  • 7、重启服务器(可选)
    由于涉及用户组的变更,可能需要重启后才能生效。建议重启服务器后再测试连接。
    否则可能导致无法连接ftp服务器。

2.2FTP服务器连接验证

  • 1、连接验证。
    a、本机浏览器验证。
    浏览器输入ftp://localhost
    输入用户名密码
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

b、局域网浏览器访问。
浏览器输入ftp://ftp服务器ip
输入用户名密码
在这里插入图片描述
c、xftp访问
用ipconfig查询本机ip
在这里插入图片描述
打开xftp程序,文件 -> 新建
主机填入本机ip
协议选择FTP
输入用户名密码
切换标签页到选项 选择字符编码UTF-8
确定
连接

三、winServer2012搭建FTP服务器

  • 1.防火墙开启的
  • 博主讲解过防火墙的设置,点击链接即可了解:防火墙设置
    在这里插入图片描述
  • 2.创建组
    步骤:
    第一步:找到服务器管理>点击
    在这里插入图片描述
    第二步:找到工具>计算机管理
    在这里插入图片描述
    第三步:找到本地用户和组>组>右键>新建组:
    在这里插入图片描述
    第四步:根据公司的业务情况来建组,每个组都对应那不同的权限,给组命名以及描述>创建
    在这里插入图片描述
    完成之后就可以看到刚才创建的组
    在这里插入图片描述
  • 3.创建用户
    添加了组之后你就可以创建用户了。
    第一步:本地用户和组>用户>右键>新建用户:
    随你自己建用户:张三、李四
    在这里插入图片描述
    第二步:用户名>密码>创建
    根据你自己的情况来选择
    在这里插入图片描述
    完成之后就可以看到创建的用户了:
    在这里插入图片描述
  • 将你新增的用户跟用户组进行绑定
    右键>属性>隶属于>删除
    在这里插入图片描述
    在这里插入图片描述
    点击添加
    在这里插入图片描述
    点击高级
    在这里插入图片描述
    点击查找
    在这里插入图片描述
    找到你新建的组选择它点击确定
    在这里插入图片描述
    点击确定
    在这里插入图片描述
    点击应用
    在这里插入图片描述
    再点击确定
    在这里插入图片描述
    就可以看到你新建的用户隶属于你新建的组了
    在这里插入图片描述
  • 4.安装ftp服务器
    步骤:
    第一步:在服务管理器中找到>管理>添加角色和功能:
    在这里插入图片描述
    第二步:点击下一步>下一步>下一步>
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    第三步:Web服务器>添加功能>下一步>下一步>下一步
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    第四步:找到FTP服务器勾选ftp服务和ftp扩展>下一步
    在这里插入图片描述
    第五步点击开始安装:
    在这里插入图片描述
    在这里插入图片描述
    最后安装完点击关闭:
    在这里插入图片描述
    在这里插入图片描述
  • 5.配置ftp服务器
    第一步:在服务管理器中点击工具>IIS
    在这里插入图片描述
    第二步:点击是
    在这里插入图片描述
    在这里插入图片描述
    第三步:网站>添加FTP站点>给FTP命名以及选择路径
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    第四步:点击下一步
    在这里插入图片描述
    第五步:选择无SSL>下一步
    在这里插入图片描述
    第六步:基本>指定角色或用户组>你自己建的用户组>根据自己的需求来勾选读取和写入>完成
    在这里插入图片描述
    在这里插入图片描述
  • 6.配置ftp文件夹的权限
    搭建好了之后,就给ftp文件夹配置权限
    第一步:找到你的ftp文件夹>右键>属性
    在这里插入图片描述
    第二步:点击安全>编辑
    在这里插入图片描述
    第三步:点击添加
    在这里插入图片描述
    点击高级
    在这里插入图片描述
    在这里插入图片描述
    只勾选组>确定
    在这里插入图片描述
    点击查找
    在这里插入图片描述
    找到你建的组>确定
    在这里插入图片描述
    点击确定
    在这里插入图片描述
    勾选权限>确定
    在这里插入图片描述
    最后可以看到ftpgroup1所有的权限
    在这里插入图片描述
  • 7.连接测试
    ftp://localhost>回车
    在这里插入图片描述
    可以看到是需要用户名和密码的
    在这里插入图片描述
    登录进去之后可以看到是没内容的:
    在这里插入图片描述
    添加内容进去
    在这里插入图片描述
    然后去看新建的ftp文件夹里面有没有添加内容这个文件夹
    在这里插入图片描述
    在这里插入图片描述

可以看到是有的,那么说明测试成功了。

四、计算机端口

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。
在这里插入图片描述

4.7windows server2008 开启端口:

1、服务器管理器 -> 配置 -> 高级安全windows防火墙设置 -> 入站规则
在这里插入图片描述
2、右键 -> 新建规则
在这里插入图片描述
3、点击端口 -> 下一步
在这里插入图片描述
4、添加8080端口 -> 下一步
在这里插入图片描述
5、允许连接 -> 下一步
在这里插入图片描述
6、全选 -> 下一步
在这里插入图片描述
7、填入名称 -> 完成
在这里插入图片描述

文章来源:https://blog.csdn.net/2301_77744536/article/details/135243166
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。