在iOS、Android等移动设备环境中,您可以使用用户名密码验证的方式远程连接Linux实例。
前提条件
-
已创建实例。
-
已为实例设置登录密码。
-
已为实例分配固定公网IP或绑定EIP。
-
实例处于运行中状态。
-
为实例所在的安全组添加安全组规则,放行对相应端口的访问,具体操作请参见添加安全组规则。
网络类型
|
网卡类型
|
规则方向
|
授权策略
|
协议类型
|
端口范围
|
优先级
|
授权类型
|
授权对象
|
专有网络VPC
|
无需配置
|
入方向
|
允许
|
SSH(22)
|
22/22
|
1
|
IPv4地址段访问
|
0.0.0.0/0
|
经典网络
|
公网
|
背景信息
根据移动设备的操作系统,您可以使用不同的工具远程连接Linux实例:
在iOS环境中使用SSH Control Lite连接Linux实例
本示例中使用用户名和密码验证。
-
下载SSH Control Lite。
-
启动SSH Control Lite。
-
在页面底部,单击Hosts。
-
在页面左上角,单击+图标。
-
单击Connection。
-
输入连接信息,然后单击Save。
-
Name:输入Host名称。本示例中为DocTest。
-
Protocol:使用默认值SSH。
-
Host:输入待连接Linux实例的固定公网IP或EIP。
-
Port:输入端口号22。
-
Username:输入用户名root。
-
Password:输入实例登录密码。
-
在页面底部,单击Remote Controls。
-
在页面左上角,单击+图标。
创建一个新的远程连接会话,本示例中会话命名为
New remote。
-
单击Host1。
-
单击Bind。
-
选择刚添加的Linux实例。
本示例中为
DocTest。
-
在页面的右上角单击Done。进入Edit状态后,单击DocTest。
-
单击Connect。
-
选择Yes, Once或Yes, Permanently。
连接成功后,
DocTest前的指示图标会变为绿色。
-
单击DocTest。
-
单击Console,进入Linux实例的管理界面。
至此,您已经成功地连接了Linux实例。
在Android环境中使用JuiceSSH连接Linux实例
本示例中使用用户名和密码进行认证。
-
安装JuiceSSH。
-
启动JuiceSSH。
-
单击Connections。
-
单击+图标。
-
输入连接信息,然后单击图标。
-
Nickname:输入连接会话的名称。本示例中为DocTest。
-
Type:使用默认值SSH。
-
Address:输入需待连接Linux实例的固定公网IP或EIP。
-
设置Identity:
-
单击Identity,在下拉列表里选择New。
-
输入如下信息,然后单击图标。
-
NickName:可选项,您可以根据管理需要设置一个身份名称,方便后续管理。本示例中为DocTest。
-
Username:输入用户名root。
-
Password:单击SET(OPTIONAL),然后输入实例登录密码。
-
Port:输入端口号22。
-
确认提示信息,然后单击ACCEPT。
-
可选: 首次连接时,会出现设置字体等提示信息。确认信息,然后单击OK - I’VE GOT IT!。
至此,您已经成功连接了Linux实例。