1、何为FTP和SMB

  FTP(文件传输协议) 是一个标准的网络协议,用于从一台(设备)计算机传输文件至另一台(设备)计算机,是在网络上进行文件的交换。

  SMB(企业网络共享协议) 是一种跨网络共享和传输文件的协议,可以实现用户之间的文件传输。

  在Windows中,您可以使用File Transfer Protocol (FTP)Server Message Block (SMB)协议向服务器传输和下载文件。

2、如何配置FTP和SMB

2.1配置FTP

2.1.1准备

  • 一台搭载Windows的电脑(服务器)

2.1.2服务器设置

  1. 以服务器管理员权限打开控制面板,依次打开应用程序->添加或删除程序->添加新程序
  2. 点击高级,选择其他项目-> internet信息服务,点击下一步
  3. 勾选企业版的”FTP服务器”,并点击安装
  4. 进入IIS管理器,打开 FTP空间->FTP目录,并设置限制
  5. 绑定特定的IP地址,主机号,端口号,FTP用户和密码等

2.2配置SMB

2.2.1准备

  • 一台搭载Windows的电脑(服务器)

2.2.1服务器设置

  1. 打开“开始”菜单,然后转到“控制面板”。
  2. 单击“网络和Internet”,然后单击“网络共享中心”。
  3. 在左侧菜单栏中,单击“共享一个文件夹或磁盘空间”。
  4. 单击“共享此文件夹”按钮,然后选择要共享的文件夹并输入用户名与密码(用于访问文件夹)。
  5. 在“访问权限”窗口中,勾选“允许读取和写入”。
  6. 单击“共享”按钮以开始共享。

3、如何从其他设备访问Windows上的FTP和SMB文件

  要从其他设备访问Windows上的FTP和SMB文件,您可以使用以下步骤:

3.1从macOS/Linux/Unix访问

3.1.1从macOS/Linux/Unix访问FTP文件

  1. 打开终端,输入以下命令以连接到FTP服务器:

    ftp ftp://username:password@IP_address

  2. 输入ls命令以查看服务器上的文件列表。

  3. 输入get命令并提供要下载的文件名以获取文件。

  4. 输入bye命令以断开连接。

3.1.2从macOS/Linux/Unix访问SMB文件

  1. 打开终端,输入以下命令以连接到SMB服务器:

    smbclient //username:password@IP_address

  2. 输入ls命令以查看服务器上的文件列表。

  3. 输入get命令并提供要下载的文件名以获取文件。

  4. 输入bye命令以断开连接。

3.2从Windows访问

3.2.1从Windows访问FTP文件

  1. 打开“资源管理器”,然后转到地址栏,输入以下格式的文本,以开始连接:

    ftp://username:password@IP_address

  2. 输入的用户名和密码将用于连接到FTP服务器。

  3. 一旦已成功连接,即可在资源管理器中查看服务器文件。

  4. 选择要下载的文件,然后拖动它们到本地文件夹即可。

3.2.2从Windows访问SMB文件

  1. 打开“资源管理器”,然后转到地址栏,输入以下格式的文本,以开始连接:

    \\IP_address

  2. 输入用户名和密码以连接到SMB服务器。

  3. 一旦连接成功,即可在资源管理器中查看服务器文件。

  4. 选择要下载的文件,然后拖动它们到本地文件夹即可。

3.3 从手机访问

要从手机访问Windows 11上的FTP和SMB文件,您可以使用特定的应用程序。

3.3.1从Android访问

3.3.1.1从Android访问FTP文件

  1. 在Android手机上,安装“FTPRush”应用程序。
  2. 打开“FTPRush”,点击“新建连接”按钮。
  3. 在新窗口中,输入FTP服务器的主机名、用户名和密码,然后点击“连接”按钮。
  4. 一旦连接成功,即可查看服务器上的文件列表。
  5. 长按要下载的文件,然后点击“下载”按钮以获取文件。

3.3.1.2从Android访问SMB文件

  1. 在Android手机上,安装“ES文件浏览器”应用程序。
  2. 打开“ES文件浏览器”,点击“网络”部分的“其他…”选项。
  3. 在新窗口中,输入SMB服务器的主机名、用户名和密码,然后点击“连接”按钮。
  4. 一旦连接成功,即可查看服务器上的文件列表。
  5. 点击要下载的文件,然后点击“下载”按钮以获取文件。

3.3.2从iOS访问

3.3.2.1从iOS访问FTP文件

  1. 在iPhone上,安装“FTPManager”应用程序。
  2. 打开“FTPManager”,点击“新建”按钮。
  3. 在新窗口中,输入FTP服务器的主机名、用户名和密码,然后点击“连接”按钮。
  4. 一旦连接成功,即可查看服务器上的文件列表。
  5. 在每个文件上长按,选择“下载”选项以获取文件。

3.3.2.2从iOS访问SMB文件

  1. 在iPhone上,安装“iFiles2”应用程序。
  2. 打开“iFiles2”,点击“网络”部分的“其他服务器”选项。
  3. 在新窗口中,输入SMB服务器的主机名、用户名和密码,然后点击“连接”按钮。
  4. 一旦连接成功,即可查看服务器上的文件列表。
  5. 在每个文件上长按,选择“下载”选项以获取文件。