利用 Telnet 无线控制安卓手机 无需 Root

发表于 2017-11-26 14:42 | 浏览 14382

以往的文章里菲菲君一直在极力推荐 adb 来远程执行安卓 shell 命令,虽然 adb 也支持无线连接但需 Root 权限(现在的 Android 真的没有 Root 的必要了),连接数据线又很麻烦!

直到昨儿晚上在研究安卓的 Linux 环境配置时,突然发现原来在之前教程里利用到的 Linux Deploy 还可以用来无线远程连接 Telnet,简直太好用咧!~

相比传统 adb,可以更容易实现:

  • 无线远程连接手机,不再需要数据线
  • PC 端不再需要下载 adb 客户端连接程序
  • Linux Deploy 内置了功能完备的 Busybox 命令支持
  • 最爽的是终于可以在 PC 端直接使用 vi 命令编辑手机文本文件了……

哈哈,废话有点多,下面我们直入正题~

1、在你的手机端安装 Linux Deploy,请自行移步 安卓手机装 Linux 系统 教程来下载!

2、打开安装好的应用,首次等待初始化完成后 ,点击左上角的 左上角ico 进入“设置”

进入 Linux Deploy 设置

3、找到 TELNET 相关的管理选项,按下图完成设置即可开启 telnetd 服务端口。

按图所示开启 telnet 端口选项

完成以上步骤,手机端的设置就基本搞定了,下面就要在 PC 上连接了:

4、Win7以上系统需进入控制面板 - 程序 - 打开或关闭 Windows 功能 开启 telnet

进入控制面板 - 程序 - 开启 telnet 功能

5、开始菜单 → 运行 → cmd → 回车打开后,输入以下命令就可以通过 telnet 连接到手机

telnet 192.168.1.102 5023  // 请将 192.168.1.102 替换为你的手机ip

打开 cmd 执行 telnet 命令

* 当然如果不想用系统自带的 telnet ,也可以使用 PuTTY 来连接,连接方法如下~

也可以通过 putty 连接到手机telnet

* 使用另一部手机模拟终端也可以连接到目标手机,只需要命令前加上 busybox

busybox telnet 192.168.1.102 5023  // telnet 前面加上 busybox

推荐文章安卓手机上很好用的模拟终端

(原创文章版权所有,如需转载请注明原文链接!)