第六章:FTP详细介绍+winServer2008搭建ftp服务器+winServer2008开启端口

目录

一、FTP介绍

二、FTP服务器架设

三、FTP服务器连接验证

四、winServer2008开启端口


一、FTP介绍

FTP就是文件传输协议。用于互联网双向传输,控制文件下载空间在服务器复制文件从本地计算机或本地上传文件复制到服务器上的空间。

我们在工作中经常使用到FTP服务器。包括我们的server-u服务器,但是我们的server-u是收费软件,如果公司对软件版权问题比较注重的话,不建议使用server-u,特别是如果公司有安装了server2008的话,我们就可以使用server2008及之后它的版本的IIS(Internet Information Services 互联网信息服务)工具来搭建我们的ftp服务器。

二、FTP服务器架设

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、等待安装成功 警告可以忽略

        h、点击关闭

 5、配置FTP服务器

        a、角色 -> web服务器 -> internet信息服务(IIS)管理器。

        b、在主机名称上右键->添加FTP站点。

        c、填写站点名称,选择物理路径,点击下一步。

                站点名称不要包含中文

                物理路径为本地文件夹

        d、没有SSL证书,选择无,下一步。

        e、绑定

                身份验证选择基本

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

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

                权限(读写权限)。

        f、完成

 6、设置目录权限

        a、找到磁盘文件,右键->属性。

        b、切换到安全标签,点击编辑。

        c、点击添加

        d、输入组名称ftpGroup ->检查 。

        e、确定。 f、应用 -> 确定

        g、确定。

7、重启服务器(可选)

        由于涉及用户组的变更,可能需要重启后才能生效。建议重启服务器后再测试连接。

        否则可能导致无法连接ftp服务器。

 三、FTP服务器连接验证

1、连接验证

        a、本机浏览器验证。

                浏览器输入ftp://localhost

                输入用户名密码

        b、局域网浏览器访问。

                浏览器输入ftp://ftp服务器ip

                输入用户名密码

        c、xftp访问

                用ipconfig查询本机ip

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

                主机填入本机ip

                协议选择FTP

                输入用户名密码

                切换标签页到选项

                选择字符编码UTF-8

                确定

                连接

 四、winServer2008开启端口

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

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

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

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

        常见端口

                8080为http服务的备用端口

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

                22SSH端口

                23Telnet

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

                80用于网页浏览

1、服务器管理器 -> 配置 -> 高级安全windows防火墙设置 -> 入站规则

2、右键 -> 新建规则

3、点击端口 -> 下一步

4、添加8080端口 -> 下一步

5、允许连接 -> 下一步

6、全选 -> 下一步

7、填入名称 -> 完成

 端口相关

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

2、telnet ip port 命令测试端口是否开放

3、安装telnet

        单击“开始”,右键单击“计算机”,然后单击“管理”。

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

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

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

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

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

4、启动 Telnet 服务器,请键入 net start telnet。

5、停止 Telnet 服务器,请键入 net stop telnet。

 今天的分享到此结束咯!

  • 5
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
要在Windows 10上搭建SFTP服务器,您可以按照以下步骤进行操作: 1. 安装OpenSSH服务器: - 打开Windows PowerShell(以管理员身份运行)。 - 运行以下命令来安装OpenSSH服务器功能: ``` Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0 ``` - 运行以下命令来启动OpenSSH服务: ``` Start-Service sshd ``` 2. 配置防火墙: - 打开控制面板并导航到“系统和安全”>“Windows Defender 防火墙”。 - 点击“高级设置”。 - 在左侧面板中,选择“传入规则”。 - 在右侧面板中,点击“新建规则”。 - 选择“端口”并点击“下一步”。 - 选择“特定本地端口”,输入22,并点击“下一步”。 - 选择“允许连接”,点击“下一步”。 - 选择适用的网络类型,点击“下一步”。 - 输入规则名称(例如“SFTP”),点击“完成”。 3. 创建SFTP用户: - 打开命令提示符(以管理员身份运行)。 - 运行以下命令来创建一个新用户: ``` net user <用户名> <密码> /add ``` - 运行以下命令来将新用户添加到SFTP用户组: ``` net localgroup sshdusers <用户名> /add ``` 4. 配置SFTP根目录: - 打开Windows资源管理器并导航到SFTP的根目录。 - 右键点击文件夹并选择“属性”。 - 在“安全”选项卡中,点击“编辑”。 - 点击“添加”并输入“sshd服务名称”,点击“检查名称”。 - 选择该用户并为其授予“完全控制”权限。 - 点击“确定”来保存更改。 5. 连接到SFTP服务器: - 使用支持SFTP协议的FTP客户端(如FileZilla)连接到服务器。 - 输入服务器IP地址、端口号(默认为22)、用户名和密码。 - 点击“连接”以建立连接。 请注意,这些步骤仅适用于在Windows 10上搭建基本的SFTP服务器。如果您对服务器安全性或高级配置有更高要求,可能需要进行其他设置和调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

天蝎座的程序媛

你的鼓励是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值