美文网首页
利用花生壳实现远程操控,进行Google认证测试远程操控

利用花生壳实现远程操控,进行Google认证测试远程操控

作者: white夏小白 | 来源:发表于2019-12-11 13:59 被阅读0次

    前提介绍:目前测试的测试工作,和Google GMS认证测试有很大的交集,由于CTS等测试需要较长的运行时间,下班结束后没法操作继续执行其他如GTS等测试,故想了一个办法可以实现远程在家里操作公司的电脑,实时运行Google认证测试

    资源准备:

    1:运行GMS测试的Ubuntu电脑一台

    2:申请花生壳账号,可以免费申请内网穿透,参考链接:https://blog.csdn.net/niaonao/article/details/91411044

    下面正式开始。

    首先得到花生壳注册的免费的内网穿透的域名,并且设置好内网ip以及对应的端口,SSH的内网端口为22,设置好后,大概如下:

    示意图

    其中:访问地址 2x815x2652.zicp.vip:15952是花生壳自动生成的域名和端口

    内网主机192.168.2.160:22是我们测试使用的ubuntu设备的内网ip(ifconfig查看到的那个内网ip)和ssh对应的22端口

    然后,在ubuntu客户端下载好花生壳的linux版本,并且安装,可以到花生壳官网下载对应的版本。下载完成后在命令行输入pddns 得到设备的sn:

    设备sn

    然后进入到https://hsk.oray.com/console/manage/绑定设备,输入刚刚得到的sn

    输入sn进行绑定

    绑定完成后,可以看到设备处于在线状态

    设备在线

    至此,花生壳已经搭建好了,然后我们需要再ubuntu上面安装ssh服务端,以便远程登录ssh。在命令行中输入:

    sudo apt-get update

    sudo apt-get install openssh-server   完成安装即可。

    至此我们可以通过任意电脑通过ssh连接到我们的ubuntu测试主机。在第二台电脑(我用的win10)上打开Power shell,输入 ssh -p Port user@xxx.com 其中将"Port"替换为花生壳自动随机的端口号,user替换诶ubuntu的用户名,xxx.com替换为花生壳生成的域名,然后弹出界面输入密码即可登录:

    登录成功

    至此则可通过家里的电脑远程登录办公司的ubuntu机器操作测试。

    由于ssh断开连接后,运行的命令也会自动结束,导致远程断开后,cts等的命令也自动结束,测试不会继续运行。可以安装screen工具来进行测试,即使ssh断开,screen中的命令扔在后台运行。具体参考:https://www.jianshu.com/p/5e15c2c6f2e9

    相关文章

      网友评论

          本文标题:利用花生壳实现远程操控,进行Google认证测试远程操控

          本文链接:https://www.haomeiwen.com/subject/oijogctx.html