winServer2008搭建ftp服务器以及打开端口

1|0什么是FTP

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

2|0FTP服务器架设

2|1环境要求

安装有windows server 2008或者其他服务器版本的window操作系统的机器。

2|2创建用户组

  1. server 2008对用户组和用户的管理比较严格,而且我们作为一个ftp服务器,肯定涉及到非常多的用户,单独使用用户来管理工作量非常大而且不显示,所以这里我们首先创建一个用户组ftpGroup。

  2. 点击 开始 -> 管理工具 -> 服务器管理器
  3.  

  4. 左侧菜单:配置 -> 本地用户和组 -> 组

  5. 在组上右键 -> 新建组

  6. 填入组名,点击创建

  7.  

     

    2|3 创建用户

 

 

 

 

  1.  用户(右键) -> 新用户
  2. 输入用户名、密码、去掉用户下次登录时必须更改密码选项、勾选密码永不过期,点击创建

  3. 创建完成后会再次弹出窗口用于创建下个用户,大家根据需求可以创建多个

  4. 修改用户的用户组 

  5. Ftptest -> 右键 -> 属性

  6. 切换到隶属于标签 ->点击添加 输入组名称后点击检查名称,确定。

  7.  

  8.  

  9.  

  10. 点击之后会在名称之前加上本机的名称,确定。

  11.  

  12. 删除其他属组

  13.  

2|4安装FTP服务器

  1. 角色(右键) -> 添加角色
  2. 在添加角色向导页面,点击下一步
  3. 勾选web服务器(IIS) ,点击下一步
  4. 点击下一步
  5. 勾选ftp服务器,点击下一步
  6. 点击安装等待安装成功(警告可以忽略)
  7. 点击关闭

2|5配置FTP服务器

  1. 角色 -> web服务器 -> internet信息服务(IIS)管理器

  2. 在主机名称上右键->添加FTP站点填写站点名称,选择物理路径,点击下一步。(站点名称不要包含中文,物理路径为本地文件夹)

  3. 没有SSL证书,选择无,下一步。
  4. 绑定
  5. 身份验证选择基本

  6. 授权选择指定角色或用户组。

  7. ftpGroup (这里使用我们第一步创建的ftp分组)

  8. 权限(读写权限)。

  9. 完成

2|6FTP服务器连接验证

 

1|0 连接验证

  1. 1|0本机浏览器验证
  2. 浏览器输入ftp://localhost

  3.  

  4. 输入用户名密码

  5.  

  6. 1|0局域网浏览器访问。
  7. 浏览器输入ftp://ftp服务器ip

  8.  

  9. 输入用户名密码

  10. 1|0xftp访问
  11. 用ipconfig查询本机ip

  12.  

  13. 打开xftp程序,文件 -> 新建

  14. 主机填入本机ip

  15. 协议选择FTP

  16. 输入用户名密码

  17. 切换标签页到选项 选择字符编码UTF-8

  18. 确定

  19. 连接

3|0端口

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

  2. 公认端口(Well Known Ports):从0到1023
  3. 注册端口(Registered Ports):从1024到49151
  4. 动态和/或私有端口(Dynamic and/or Private Ports):从49152到65535(SUN的RPC端口从32768开始)
  5. 1|0常见端口

  6. 8080为http服务的备用端口

  7. 21FTP服务器所开放的端口,用于上传、下载

  8. 22SSH端口

  9. 23Telnet

  10. 25SMTP服务器所开放的端口,用于发送邮件

  11. 80用于网页浏览

 

4|0windows server2008 开启端口

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

5|0端口相关

  1.  命令 netstat -na ,会显示本机连接情况及打开的端口

  2. telnet ip port 命令测试端口是否开放
  3. 安装telnet
  4. 单击“开始”,右键单击“计算机”,然后单击“管理”。

  5. 在“功能摘要”部分,单击“添加功能”。

  6. 在“选择功能”页上,选择“Telnet 服务器”。还可以根据需要选择“Telnet 客户端”。

  7. 单击“下一步”,然后在“确认安装选项”页上,单击“安装”。

  8. 在“安装结果”页上,单击“关闭”。

  9. 此处注意服务是禁止的,需要在服务里改成自动或者手动

  10. 启动 Telnet 服务器,请键入 net start telnet。
  11. 停止 Telnet 服务器,请键入 net stop telnet。

__EOF__

本文作者陈卿
本文链接https://www.cnblogs.com/chenhao0809/p/15883763.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   陳卿  阅读(1532)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
点击右上角即可分享
微信分享提示