设置 SSH 到 Android 设备

设置 SSH 到 Android 设备

抱歉交叉发帖(https://android.stackexchange.com/questions/239535/endless-updates-on-every-boot)但试图更广泛地询问以获得答案。

如何设置与远程设备(运行 Android 4.4.4 Ubuntu 内核 3.0.36+ 的跑步机)的 SSH 连接?远程设备通过 WiFi 连接到互联网,我可以通过文件管理器运行包(保存在 USB 拇指驱动器上)。该系统似乎非常有限,Google play 和 Opera 都无法正常运行。

制造商倒闭了,因此没有来自那方面的支持。没有其他输入(以太网、RS232 等)。在此阶段,USB 是唯一可能的入口点。猜测我需要加载 SSH 客户端包,可能蓝牙键盘可能是另一个入口点。有什么建议,请提出来。

答案1

我真的不知道你想要完成什么,但 Termux 作为客户端和 ssh 服务器都很棒。安装后,您只需使用 apt/pkg install openssh 安装 openssh 软件包。 (他们使用包装器,所以无论你使用 apt 还是 pkg 都没有关系)

他们甚至有一个关于它的维基百科https://wiki.termux.com/wiki/Remote_Access

tmate 是一个很好的补充(如果你想将它用作 ssh 服务器)。这样你就不需要任何类型的端口转发;)

编辑:请务必从 F-Droid 下载 Termux,因为 GooglePlay 版本严重过时

答案2

花了一天的大部分时间试图让它发挥作用。问题在于简约的内核和缺乏预加载的应用程序,尤其是缺乏对谷歌应用程序的支持。我删除了所有标记为“已下载”的应用程序。这修复了“Android 正在更新”启动消息。我还停止了 WiFi,因为我怀疑它正在向一个不存在的网站发送使用统计信息。我关闭了蓝牙和位置支持。最后,我浏览了所有开发人员选项,并一次强制启用 GPU 等(重新启动和下一步...)。我添加了谷歌键盘输入,但虽然它修复了中文字符,但我再次收到启动更新消息。

该软件现在可用于主要功能,且延迟大大减少。从长远来看,我可能必须通过新的标准平板电脑来控制跑步机。经过调整,我现在可以在运行时观看视频(通过 USB 而非实时),如果我选择的话。 Modzilla 回答了最初的问题并询问其真正意图是什么,因此我将他们的答案标记为正确。

相关内容