边缘一体机提供了多种远程访问方式,允许您通过本地计算机连接一体机终端,进行日常运维或故障排查。边缘一体机支持的远程访问方式包括:远程 SSH、分享 SSH、远程代理。
访问方式概述
访问方式 | 说明 | 应用场景 |
---|
远程 SSH | 使用边缘智能的 Web 页面终端远程访问一体机。 | 自己执行一体机运维 |
分享 SSH | 获取一体机的远程登录链接并将链接分享给他人,授权他人远程访问一体机。 | 寻求专业人员协助进行一体机运维 |
远程代理 | 为一体机开启远程访问代理(建立局域网隧道),然后使用本地计算机的终端远程访问一体机。 | 远程访问 IPC 的云台等 |
前提条件
您已将一体机绑定到某个边缘智能项目。相关操作,请参见绑定一体机。
操作步骤
登录边缘智能控制台。
在左侧导航栏顶部的 我的项目 区域,选择您的项目。
在左侧导航栏,单击 一体机。
在一体机列表,找到要访问的一体机,根据需要执行相应操作:
远程登录一体机
- 单击 操作 列的 远程SSH。
- 在 连接远程SSH 对话框,选择一种连接模式,并完成相应连接设置。
支持以下两种连接模式:
- 普通模式:使用默认用户身份连接一体机。进行连接时无需提供身份凭证。
注意
默认用户身份为管理员,对一体机上所有文件都具有操作权限。请务必谨慎操作。一体机上数据一旦删除,将无法恢复。
默认访问一体机的 22 端口。如需访问其他端口,您可以单击修改图标并设置端口号。端口号取值范围为 1~65535。
- 专家模式:使用专家身份连接一体机。进行连接时需要提供身份凭证。
在专家模式下,您可以选择以下 登录方式 之一:
- 密码:输入 用户名 和 密码 进行登录。
- 密钥:输入 用户名,并上传 密钥文件 进行登录。
默认访问一体机的 22 端口。如需访问其他端口,您可以修改 端口号。端口号取值范围为 1~65535。
- 单击 连接。
连接成功后,您将会进入一体机终端界面。终端界面由左侧的文件树和右侧的命令行窗口组成。
- 文件树展示了一体机系统的文件结构。您可以在这里查询文件、上传文件。
- 命令行窗口允许您在一体机中执行 linux 命令。
分享远程终端
- 单击 操作 列的 分享SSH。
- 在 分享远程终端 对话框,为登录链接选择一个 有效期 并设置访问端口号,然后单击 开启分享。
- 有效期最短为 30 分钟,最长为 24 小时。
- 端口号默认为 22。您可以根据需要设置其他的端口号。
您开启分享后,系统将生成一个远程终端的登录链接(连接端口是 22)。您可以复制该链接,并将链接分享给需要登录一体机的人员。获取该登录链接的任何人,均可在链接有效期内以管理员身份登录一体机(登录过程无需提供身份凭证)。
远程代理
您必须先本地计算机上安装指定的远程代理应用,然后才可以使用远程代理功能。
- 安装远程代理应用。
- 单击 操作 列的 … 图标,然后单击 远程代理。
- 在弹出的对话框,单击 下载。
远程代理应用的软件压缩包将会被下载到浏览器的默认下载路径。 - 在本地计算机解压缩下载的软件压缩包。
- 使用远程代理。
- 在本地计算机上打开软件包中的 aiot-proxy 程序。
远程访问代理 窗口将会出现。注意
在 macOS 系统中打开 aiot-proxy 时可能会遇到“Apple 无法检查其是否包含恶意软件”的提示。这种情况下,您可以参考 Apple 的相关文档解决该问题。
- 在项目一体机列表,单击 操作 列的 … 图标,然后单击 远程代理。
- 远程访问代理 窗口中的代理信息将被填充进来,且代理已自动开启。
- 远程地址 的格式为
<ip>:<port>
,默认值为127.0.0.1:22
(表示允许通过本地计算机的特定端口访问一体机的 22 端口)。 - 如果您希望访问一体机所在局域网的其他端口,可以先关闭代理,然后修改 远程端口 并重新开启代理。
示例:如需访问一体机所在局域网内的 IPC Web 页面,您可以将远程端口设置为对应的 IP 地址和端口号。
- 打开本地计算机的命令行终端,按照 远程访问代理 窗口中的提示,输入远程访问命令来连接一体机。