什么是 SFTP?
安全文件传输协议 (SFTP) 是一种网络协议,它通过传输控制协议 (TCP) 在两个系统之间运行加密数据通信。 它类似于安全外壳 (SSH),通常称为 SSH 文件传输协议 (FTP) 或安全文件传输协议。
SFTP 支持对任何可靠数据流的安全文件访问、传输和管理。 由于它通过安全连接运行,因此需要与 SSH 相同的身份验证方法。
本文介绍如何使用 SFTP 将数据上传到 VMWare。
通过 SFTP 将信息上传到 VMware 的用途
本教程介绍了两种将信息上传到 VMware 的用例:
- 上传到 VMware 进行故障排除。
- 将数据上传到您的 VMware 虚拟机。
无论您的目的或 VMware 环境如何,都可以通过几种不同的方式使用 SFTP 进行数据上传。 以下是帮助您入门的三种方法:
将文件上传到 VMware SFTP 门户
在对报告的问题进行故障排除或处理请求后,可能需要提供诊断信息以获得额外的技术支持。 VMware 提供了一个 安全的 FTP 门户 用于发送必要的数据。
使用此门户可通过三种方法将信息上传到 VMware。
从浏览器上传
VMware FTP 上传支持的浏览器有:
- Chrome(或基于 Chromium 的浏览器)。
- 火狐。
- 苹果浏览器。
- Internet Explorer 9 及更高版本。
支持大于 2GB 的文件,但 VMware 使用不大于 5GB 的文件对门户进行了测试。 因此,如果您要上传大文件,最佳做法是在上传之前将其分成更小的部分。
1. 打开 门户网站 在您的浏览器中。
2. 在登录屏幕中,输入以下凭据并单击 登录:
- 用户名:入站。
- 密码:入站。
3. 输入有效的 VMware 支持请求 编号并单击 下一个.
4. 通过单击选择您的文件 添加文件 或将它们拖入页面。 点击 上传 按钮。
5. 上传完成后,通过电子邮件 ([email protected]) 更新您的 VMware 技术支持工程师,或通过 VMware Customer Connect 更新您的支持请求。
通过第三方 SFTP 客户端上传
1. 通过 FileZilla 等第三方 SFTP 客户端上传文件, 安装 客户端。
2.将传输类型切换为 二进制 通过点击 转移 菜单和更新 传输类型.
3. 要连接到 VMware SFTP 门户,请单击 文件 其次是 现场经理.
4. Enter 中的以下详细信息 一般的 标签:
- 协议:SFTP – SSH 文件传输协议
- 主机:sftpsite.vmware.com
- 端口:22
- 登录类型:普通
- 用户:入站
- 密码:入站
5. 单击 连接 按钮。 系统会提示您信任主机,因为 FileZilla 在首次使用时信任 (TOFU) 模型上工作。
点击 行 继续。
建立连接后,您将收到目录列表成功的消息,但出于安全原因,目录列表已禁用,因此不会列出任何内容。
6. 要上传您的文件,请右键单击下面的文件夹旁边 文件名 并点击 创建目录. Enter 您的服务请求编号作为目录名称。
7. 双击进入您新创建的服务请求目录并上传您的文件。
您可以在 Queued files 面板中监控上传进度。 完成后通知您的技术支持工程师或通过 VMware Customer Connect 更新您的支持请求。
通过 Linux 命令行上传
如果防火墙规则允许,您可以选择将文件直接从虚拟机上传到 VMware SFTP 站点。 首先,从您的虚拟机启动终端会话或通过 SSH 连接。
1. 要为文件创建目录,请使用 mkdir 命令并将目录命名为您的服务请求的编号。 例如,如果您的服务请求编号为 12345678901,请使用以下语法。
sftp> mkdir 12345678901
2.用cd命令移动到新创建的目录,用put命令上传文件。 如果要上传多个文件,请使用 mput 命令。
sftp> cd 12345678901 sftp> put our_file_name
3. 如果您已经有文件目录,请将目录更改为文件所在的路径,然后使用以下命令连接到 VMware SFTP 站点。
[[email protected] home]# sftp [email protected] The authenticity of host 'sftpsite.vmware.com (23.195.21.123)' can't be established. RSA key fingerprint is SHA256:7IwLqtcrtc42bJQBbnY9IZMyzch4QmUCU4IdZOznJ4Q. RSA key fingerprint is MD5:70:5c:8e:32:3d:3a:55:9a:54:66:fe:56:32:5f:16:39. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'sftpsite.vmware.com,23.195.21.123' (RSA) to the list of known hosts. VMWARE Secure FTP Server:- Directory Name Must Be 11 Digit SR Number [email protected]'s password: Connected to sftpsite.vmware.com. sftp>
4.通过输入确认主机的真实性 是的, 然后 Enter 提示时。 用于建立连接的密码也是 入境, 和前面的例子一样。
5. 完成后,通知您的技术支持工程师或通过 VMware Customer Connect 更新您的支持请求。
通过命令行通过 SFTP 将文件上传到 VMware
此选项用于将数据上传到您独特的 VMware 环境。 您需要 root 访问权限和凭据才能完成此选项。 使用 sftp 命令或 scp 命令。
1. SFTP 到您的 VMware Private Cloud,请使用以下命令,其中 xxxx 代表您的虚拟机 IP 地址。
$ sftp [email protected] -p22
注意:如果您的 SSH 端口是默认端口 22,则不必在命令中指定。 但是,如果为 SSH 使用另一个端口,请调整该部分命令。
2. 命令执行后,会提示输入 root 密码。 键入它以完成通过 SFTP 与 VMware 的连接。
$ sftp [email protected] -p22 VMware vCenter Server Appliance 6.7.0.50000 Type: vCenter Server with an embedded Platform Services Controller [email protected]'s password: Connected to 10.21.132.11. sftp>
使用第三方客户端通过 SFTP 将文件上传到 VMware
要通过 FileZilla 等第三方 SFTP 客户端连接到您的 VMware 虚拟机,您需要 root 访问权限和凭据。 您还需要在计划使用的计算机上安装 FileZilla。
1. 要通过 FileZilla 连接,请选择 文件 从菜单中打开 现场经理.
2. 使用以下设置 一般的 标签:
- 协议:SFTP
- 主机:您的虚拟机的 IP 地址
- 端口:您的 SSH 端口
- 用户:root
- 密码:你的root用户密码
成功连接后,您将获得以下输出。
3 双击所需目录开始上传文件。 您可以在 Queued files 面板中监控上传进度。
结论
通过 SFTP 将信息上传到 VMware 有许多不同的方法。 本文介绍了上传到 VMware SFTP 站点以解决支持问题以及将文件上传到您的 VMware 虚拟机。
您是否正在寻找支持这些和其他请求的托管 VMware 解决方案? 如果您已准备好但不确定从哪里开始或什么适合您,请查看我们的私有云与公共云比较并联系我们的销售团队以开始使用。