如何将文件上传到 Azure 虚拟机

将文件上传到 Microsoft Azure 虚拟机 (VM) 对许多用户来说是必不可少的。 Microsoft Azure 云计算平台提供了一系列用于文件传输的选项,包括 Azure Blob 存储、Azure 存储和 Azure Bastion。本文将指导您将文件上传到 Azure VM。

首先,您需要建立到 Azure VM 的连接。有多种方法可以执行此操作,但最简单的方法之一是使用 Azure Bastion。

Azure Bastion 是一项服务,可让你直接从 Azure 门户使用基于 SSL 的远程桌面协议 (RDP) 连接到 VM。

如何将文件上传到 Azure 虚拟机

Azure 虚拟机简介

Azure 虚拟机 (VM) 是将文件上传到云的绝佳方式。借助 VM,您可以上传任何类型和大小的文件,并提供高度安全性和可扩展性选项。

您首先需要在 Azure 门户中创建一个 VM,以将文件上传到 Azure VM。创建虚拟机很简单,只需要几个步骤:

  • 在 Azure 门户中,单击“创建资源”。
  • 搜索“虚拟机”并从结果列表中选择它。
  • 选择您的订阅类型,然后输入您的 VM 的名称。您现在还可以为 VM 选择位置和资源组。
  • 在“基本”页面上,选择您希望用于 VM 的操作系统——Windows 或 Linux。如果您不确定选择哪个操作系统,我们建议您选择 Windows,因为它使用更广泛。
  • 选择您的 VM 的大小——这将决定分配给您的机器的 CPU 和内存容量。如果您不确定选择什么大小,我们建议从小型或中型 VM 开始。
  • 在“设置”页面上,您可以为 VM 配置多个选项。唯一需要的设置是选择用户名和密码——这些凭据将在创建后用于登录您的 VM。
  • 最后一步是为您的 VM 选择网络设置。您可以选择使用私有或公共 IP 地址,并配置任何可能需要的防火墙规则。

完成这些步骤后,单击“创建”——您的 VM 将被创建,您可以登录。

您可以从这里上传任何文件并开始使用您新创建的虚拟机!

设置帐户

使用 Azure 设置帐户简单易行。您可以通过访问 Azure 网站并单击“创建免费帐户”按钮来创建帐户。

完成注册过程后,您可以通过使用您的 Microsoft 帐户登录来访问您的新帐户。

登录后,您将被带到 Azure 门户。在这里,您可以管理所有 Azure 资源,包括虚拟机。

要创建新的虚拟机,请单击“+ 新建”按钮并选择“虚拟机”。

在下一页上,您将被要求指定有关您的虚拟机的基本信息,例如它的名称和位置。您还需要为 VM 选择定价层。

定价层决定了您的 VM 将拥有多少 CPU 和内存以及存储空间和网络带宽等其他因素。

输入所有必需的信息后,单击“创建”按钮以配置您的新 VM。创建后,您可以在门户中的所有 VM 列表中查看它。

了解上传文件的基础知识

如何将文件上传到 Azure 虚拟机

要将文件上传到 Azure 虚拟机,您必须首先了解文件上传的工作原理。

文件上传是将文件从您的计算机传输到远程服务器。您将需要使用文件传输协议 (FTP) 客户端来执行此操作。

有许多不同的 FTP 客户端可用,但我们建议在本指南中使用 FileZilla。

下载并安装 FileZilla 后,打开程序并在“一般的”:

  • 主机:输入 Azure VM 的公共 DNS 名称或 IP 地址。
  • 用户名:输入 VM 的用户名。 Azure VM 的默认用户名是“天蓝色用户
  • 密码:输入 VM 的密码。

现在您已经输入了所有必要的信息,请单击“连接”。

连接后,您将在窗口左侧看到计算机上的文件和目录列表,在右侧看到 VM 上的文件和目录列表。

要上传文件,请将其从左侧拖放到右侧。

上传文件的不同方式

可以通过不同方式将文件上传到 Azure 虚拟机 (VM)。最简单的方法是使用 Azure 门户,允许您将文件拖放到 VM 中。

另一种方法是使用 FileZilla 或 Putty 等工具通过 SFTP 上传文件。还可以使用 Azure 存储资源管理器将文件上传到 VM。

您还可以使用 WinSCP 等第三方工具将文件直接从您的计算机上传到 VM。

最后,可以在虚拟机上架设FTP服务器,使用FileZilla等FTP客户端直接上传文件。

识别文件类型和路径

将文件上传到 Azure 虚拟机使用各种方法,如 FTP、SFTP 和 SCP。将文件上传到 Azure VM 的最常见方法是使用 Azure 门户。

要使用 Azure 门户上传文件,首先,选择要上传文件的虚拟机。然后,打开“设置”边栏选项卡并选择“网络接口”。

选择要上传文件的网络接口,然后选择“IP 配置”。在“入站 NAT 规则”下,例如“添加”。

通过 SSH 连接

SSH(安全外壳)是一种网络协议,允许您安全地连接到远程服务器。此连接可以在两台计算机之间传输文件或在远程计算机上运行命令。

要通过 SSH 连接到 Azure 虚拟机,您必须在本地计算机上安装 SSH 客户端。

有许多不同的 SSH 客户端可用,但我们建议使用 油灰 适用于 Windows 或适用于 macOS 的终端。

安装 SSH 客户端后,打开它并在“主机名”字段中输入 Azure VM 的公共 IP 地址。确保“端口”字段设置为 22,然后单击“打开”。

系统将提示您输入 VM 的用户名。 Azure VM 的默认用户名是“天蓝色用户”,但您也可以在 Azure 门户中找到此信息。输入用户名后,按 Enter,系统将提示您输入密码。

同样,默认密码是“天蓝色用户”,但您也可以在 Azure 门户中找到此信息。

输入密码后,按 Enter,您现在应该可以通过 SSH 连接到您的 Azure VM!

执行命令配置服务器

要配置服务器,您需要执行命令。有两种方法可以执行此操作:通过 Azure 门户或 PowerShell。

要使用 Azure 门户,请转到所需 VM 的虚拟机刀片。找到“概述”部分,然后单击“配置”。

然后,选择“高级设置”并选择“编辑”。在提供的文本框中输入要执行的命令。

或者,您可以使用 PowerShell。为此,请使用 RDP 连接到您的 VM。

连接后,打开 PowerShell 并键入以下命令: Set-ExecutionPolicy 不受限制。

这将允许您运行 PowerShell 脚本。接下来,键入要执行的命令。

安全和安保注意事项

使用 Azure 虚拟机时,考虑数据的安全性至关重要。以下是一些可帮助您确保数据安全的提示:

1. 为所有帐户使用强密码,包括管理员帐户。

2. 专注于使用多因素身份验证或其他方式(例如基于角色的访问控制)保护对 Azure 虚拟机的管理访问。

3. 保持您的防病毒软件处于最新状态并定期扫描恶意软件。

4. 为您的虚拟机磁盘启用磁盘加密以防止未经授权的访问。

5. 定期备份数据并将备份安全地存储在 Azure 虚拟机的异地。

文件上传的常见错误

将文件上传到 Azure 虚拟机时可能会出现一些常见错误。最常见的错误是忘记在上传文件之前赋予文件正确的权限。

另一个标准错误是不小心覆盖了服务器上已经存在的文件。

为避免这些错误,请确保您在上传前拥有正确的权限。在尝试上传文件之前,请检查该文件是否已存在于服务器上。

如果您在此过程中遇到任何其他错误,请联系客户支持寻求帮助。

使用 Azure Blob 存储将文件上传到 Azure VM

Azure Blob Storage 是一种可缩放的云存储解决方案,适用于非结构化数据,例如文本和二进制数据。

您可以使用 Azure Blob 存储通过 HTTP 或 HTTPS 从全球任何地方存储和访问大量非结构化数据。

要使用 Azure Blob 存储将文件上传到 Azure VM,请执行以下步骤:

  • 在您的 Azure Blob 存储帐户中创建一个容器。
  • 将要传输的文件上传到容器。
  • 复制您要下载的文件的 URL。
  • 使用 Azure Bastion 连接到 Azure VM。
  • 打开您的网络浏览器并将 URL 粘贴到地址栏中。
  • 将文件保存到您的 VM。

使用 Azure 存储将文件上传到 Azure VM

Azure 存储是一种基于云的解决方案,可为结构化和非结构化数据提供高度可用、安全、持久且可缩放的存储。

可以使用 Azure 存储通过 HTTP 或 HTTPS 从全球任何地方存储和访问大量数据。

要使用 Azure 存储将文件上传到 Azure VM,请执行以下步骤:

  • 在 Azure 门户中创建一个存储帐户。
  • 在您的存储帐户中创建文件共享。
  • 将要传输的文件上传到文件共享。
  • 使用 Azure Bastion 连接到 Azure VM。
  • 将文件共享映射到 VM 上的驱动器。
  • 将文件从映射的驱动器复制到您的 VM。
  • 使用 FTP 将文件上传到 Azure VM

FTP(文件传输协议)是一种通过 Internet 传输文件的标准协议。可以使用 FTP 客户端将文件传输到 Azure VM。

要使用 FTP 将文件上传到 Azure VM,请执行以下步骤:

  • 在本地计算机上安装 FTP 客户端。
  • 使用 Azure Bastion 连接到 Azure VM。
  • 在 Azure VM 上安装 FTP 服务器。
  • 打开 Azure VM 上的 FTP 端口。
  • 配置 FTP 客户端以连接到 Azure VM。
  • 将文件上传到 Azure VM。

结论

在本文中,我们讨论了将文件上传到 Azure 虚拟机的各种方法。从使用 FTP 客户端或 SCP 命令到利用 PowerShell 脚本和利用虚拟机扩展,您可以使用各种选项将您的文件快速上传到云中。

在开始任何上传过程之前,请务必创建和配置适当的存储帐户并在您的 Azure VM 上安装任何必需的组件,以便您可以立即利用这些有价值的功能!

简体中文