关于Termux的基本使用——安卓手机爆改Linux服务器?

一、下载安装

到F-Droid官网下载软件安装F-Droid(手机软件)

https://f-droid.org/https://f-droid.org/

F-Droid 是 Android 平台应用的分发生态系统,将用户自由放在第一位。访问我们的应用商店,探索 FOSS 应用的世界,并 了解 我们的应用分发工具。

在手机安装软件后,打开 F-Droid 搜索 Termux

安装完成后,打开Termux

运行命令:termux-change-repo,选择aliyun源

选择单个镜像

选择阿里云aliyun

输入命令:pkg update && pkg upgrade -y ,更新软件

中途可能需要输入y,然后回车

之后就可以用pkg install 软件名称 -y ,命令安装各种软件了

如:pkg install openssh -y

二、配置服务器

安装ssh服务,方便内网电脑远程。

1、设置 SSH(远程管理)

复制代码
pkg install openssh -y
passwd   # 设置密码
sshd     # 启动 SSH 服务(注意端口是 8022,不是 22)

安装完成如下:

跟改密码:passwd,启动服务:sshd

然后用电脑 ssh root@10.60.92.191 -p 8022 就能连上了。

查看手机同网段IP192.168.1.17尝试远程

ssh root@192.168.1.17 -p 8022

2、安装iproute2(查看IP)

运行命名安装iproute2:pkg install iproute2 -y

这种情况下一般是手机没有root,或者软件没有获取root

正常root后运行ip addr显示如下:

3、安装其他应用,安装Python3等

pkg install python3

运行命令:python,是否安装成功

4、总结

能安装jdk-17、Python3、Nginx,按理来说应该做服务,数据库,WEB等等。外网访问的话专线映射,域名解析啥的应该都可行。(有空在试试看看)

jdk-17

python

Nginx

三、目前碰到的问题

没root的手机:

1、有时候有些命令无法使用

2、手机锁屏后会断开电脑的连接(也可能是手机有锁屏密码的用原因)

相关推荐
唠玖馆17 分钟前
文件系统详解
linux·文件系统·ext2
GeW26 分钟前
当Linux内核开始“确定性”,制造高端化才有了底层语法
linux
星恒随风2 小时前
MySQL 从零入门(三):表的约束详解
linux·服务器·数据库·笔记·mysql
Alluxio2 小时前
Alluxio + OCI:为 AI 工作负载实现亚毫秒访问延迟与可扩展吞吐
运维·数据库·人工智能·分布式·缓存·ai·语言模型
StarsGreen4 小时前
libva在intel平台上的前端流程简介
linux
坤坤子吖7 小时前
Linux网络编程:自定义应用层协议与 JSON 序列化
linux·服务器·网络·c++·笔记·json
Sayai7 小时前
Neo4j 图数据质量检查实战:环路检测、孤立节点与连通分量,两条 Cypher 引出的数据体检清单(含变长路径性能陷阱)
运维·neo4j·图数据库·数据质量·cypher
青瓦梦滋7 小时前
Redis主从复制
服务器·数据库·redis·缓存·bootstrap
Elastic 中国社区官方博客8 小时前
更少的位数,相同的召回率:DiskBBQ 更保守的自动校准扫描
大数据·运维·开发语言·人工智能·elasticsearch·搜索引擎
方便面不加香菜8 小时前
Docker Volume -- 管理卷Volume详解
运维·docker·容器