在iOS、Android等移动设备环境中,您可以使用用户名密码验证的方式远程连接Linux实例。

前提条件

  • 已创建实例。
  • 已为实例设置登录密码。
  • 已为实例分配固定公网IP或绑定EIP。
  • 实例处于运行中状态。
  • 为实例所在的安全组添加安全组规则,放行对相应端口的访问。具体操作,请参见添加安全组规则
    网络类型网卡类型规则方向授权策略协议类型端口范围优先级授权类型授权对象
    专有网络VPC无需配置入方向允许SSH(22)22/221IPv4地址段访问0.0.0.0/0
    经典网络公网

背景信息

根据移动设备的操作系统,您可以使用不同的工具远程连接Linux实例:

在iOS设备中使用iTerminal连接Linux实例

本示例中使用用户名和密码验证。

  1. 下载iTerminal。
  2. 启动iTerminal。
  3. 在页面顶部,单击SSHSSH
  4. 输入连接信息,然后单击连接
    • 服务器名:输入Host名称。本示例中为DocTest
    • 主机名或IP地址:输入待连接Linux实例的固定公网IP或EIP。
    • 端口:输入端口号22
    • 用户名:输入创建实例时选择的用户名,如rootecs-user
    • 密码:输入实例登录密码。
    iOS环境中连接Linux实例-003
    至此,您已经成功地连接了Linux实例。iOS环境中连接Linux实例-014

在Android设备中使用JuiceSSH连接Linux实例

本示例中使用用户名和密码进行认证。

  1. 安装JuiceSSH。
  2. 启动JuiceSSH。
  3. 单击Quick Connect
  4. 单击+图标。
  5. 输入连接信息,然后单击图标。
    • Nickname:输入连接会话的名称。本示例中为DocTest
    • Type:使用默认值SSH
    • Address:输入需待连接Linux实例的固定公网IP或EIP。
    • 设置Identity
      1. 单击Identity,在下拉列表里选择New
      2. 输入如下信息,然后单击图标。
        • NickName:可选项,您可以根据管理需要设置一个身份名称,方便后续管理。本示例中为DocTest
        • Username:输入创建实例时选择的用户名,如rootecs-user
        • Password:单击UPDATE/CLEAR,然后输入实例登录密码。
    • Port:输入端口号22
  6. 确认提示信息,然后单击ACCEPT
  7. 可选:首次连接时,会出现设置字体等提示信息。确认信息,然后单击OK - I’VE GOT IT!
至此,您已经成功连接了Linux实例。