芜湖数据恢复:把淘汰的Android手机变成一台Linux服务器
浏览量: 次 发布日期:2023-09-10 19:17:34
把淘汰的Android手机变成一台Linux服务器
如果有淘汰的Android手机,除了可以当作闹钟,还可以安装Termux作为一个Linux服务器使用。
先列一下所使用的手机型号:
Android 版本 10
vivo X30
最新版 Termux 版本为 v0.118, 从 Github 项目的 Release 页面下载 apk 安装包。宣城数据恢复Github项目地址为:
https://github.com/termux/termux-app
需要下载的文件名为:
termux-app_v0.118.0+github-debug_arm64-v8a.apk
安装后,进入Termux 界面
默认需要在手机屏幕上进行输入,可以安装 openssh 包,搭建 ssh 服务,通过电脑访问手机。
安装 openssh 软件包命令
pkg install openssh
安装完成后,运行 ssh 服务
SSHD
可能通过 ps -eaf 查看服务是否开启,同样也可以使用 kill -o <pid>杀掉进程。
查看当前 wifi 内的主机IP
ifconfig
查看当前用户名
whoami
重置当前用户密码
passwd
确保电脑和手机在一个wifi下,远程连接手机
ssh u0_a188@192.168.3.168 -p 8022
通过查看到的用户名 u0_a188 和 手机IP 连接 ssh server,默认的 ssh 端口不是 22,被改掉了,改为了 8022,所以需要加 -p 参数指定 ssh 端口。
当连接至手机环境之后,可以查看 termux 的信息
termux-info
Termux 是一个 Android 下的 Linux 仿真环境,不需要手机的 root 权限,但它拥有完整的包管理机制,可以下载第三方软件。
Termux 软件都安装在 $PREFIX 变量所指的目录下,并不能查看原 Android 系统目录,是一个隔离的 Linux 环境。在此环境下可以安装 oh_my_zsh,python, vim, tmux, gcc,甚至可以安装 apache 作为 Web 服务器,Termux 虽然是仿真环境,但完全可以当作移动的开发环境使用,人走到哪儿就带到哪儿。