暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

把淘汰的Android手机变成一台Linux服务器

生有可恋 2022-04-12
2764

如果有淘汰的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 虽然是仿真环境,但完全可以当作移动的开发环境使用,人走到哪儿就带到哪儿。

                文章转载自生有可恋,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

                评论