软件安装完成后,您可以根据本文描述,使用远程访问助手。

前提条件

接入物联网边缘计算的设备具有SSH等服务时,需要在您的Windows、macOS、Ubuntu系统的机器上安装第三方远程桌面软件(例如Putty/WinSCP/Xshell/SecureCRT/Windows远程桌面),以支持在远程访问助手调试信息输出窗口输出设备信息。
说明 如果这些第三方远程桌面软件需要用户名和密码,则为设备上该服务的用户名和密码,例如SSH服务所需要的用户名和密码为设备上Linux系统用户名和密码。

下文操作以macOS系统图片为例。

操作步骤

  1. 创建RAM用户,并为用户配置权限。
    1. 以阿里云账号登录RAM控制台
    2. 创建RAM用户。详细操作,请参见创建RAM用户
      注意 其中,访问方式必须选择编程访问,否则无法使用远程访问助手。

      为便于管理用户,建议不要勾选控制台密码登录

      用户配置权限
    3. 用户创建完成后系统自动跳转到如下图页面,请务必保存好AccessKey IDAccessKey Secret。该两个值会在连接远程访问助手操作中使用到。
      注意 本页面仅在创建完用户后显示一次,即AccessKey IDAccessKey Secret仅在此页面获取,若不保存或丢失,只能重新创建新的AccessKey。
      用户配置权限
    4. 返回用户信息页面,选择权限管理,单击 添加权限为用户配置AliyunIOTFullAccess的权限。更多操作,请参见为RAM角色授权
      新版-RAM用户添加权限
  2. 在相应系统设备中打开已安装的远程访问助手(Remote Access Assistant或remote.access.assistant)软件。
  3. 输入步骤1中新建RAM用户时获取的AccessKey IDAccessKey Secret
    远程访问助手
  4. 输入正确的用户信息后,单击刷新获取主机列表。
    远程访问助手
    表 1. 列表信息说明
    参数 说明
    数据通道状态 设备MQTT通道的状态,即在物联网平台控制台上所看到的设备状态。
    运维通道状态 设备调试通道的状态。
  5. (可选)在搜索栏中,输入具体的设备DeviceName,单击搜索,可以看到该设备的设备详情。
    远程访问助手
  6. 在主机列表中,双击主机所在行,或者选中主机所在行后单击右上角启动远程访问,对该主机进行远程访问。
    在系统弹窗中,选择Yes,即可看到如下图界面。远程访问助手

常见问题

如果主机的运维通道状态是离线,需要怎么处理?

答:如果主机的运维通道状态是离线,将无法远程访问到该主机上,您可以参考远程访问设备端源码内容,将RemoteTerminalDaemon移植到该主机上,并设置为开机自启动。