本文教大家使用Termux终端在Android里安装Linux系统,本文以CentOS系统为例来操作。

一、Termux

前言

Termux 是一个 An­droid 下的终端模拟器,可以在手机上模拟 Linux 环境。它提供一个命令行界面,让用户与系统交互。它同时也支持 apt 软件包管理,可以十分方便安装软件包,而且完美支持 Python、PHP、Nodejs、MySQL等。各种工具的使用加持下Ter­mux完全可以把手机变成一个强大的小型服务器。你甚至可以使用 Ter­mux 通过 Nmap、Sqlmap、BB­Scan、sub­Do­mains­Brute、Hy­dra、Router­Sploit 等工具实现端口扫描、注入检测、子域名爆破、多协议弱口令爆破、路由器漏洞检测框架多种功能,把手机打造成一个随身携带的渗透神器等

Termux下载

在部分应用商店即可下载,下载后即可打开使用,也可点击右方链接下载安装:

二、安装Linux系统

  1. 打开Termux并为系统存储创建一个存储目录,将系统存放于该目录下
mkdir linux
cd linux

创建目录.jpg

  1. 输入如下命令,确认(此处出错的话请挂T)
pkg install wget openssl-tool proot tar -y && hash -r && wget https://raw.githubusercontent.com/EXALAB/AnLinux-Resources/master/Scripts/Installer/CentOS/centos.sh && bash centos.sh

安装成功.jpg

  1. 输入./start-centos.sh即可运行,运行之后,你可以模拟正常Linux系统大部分操作,由于该系统受Android本身架构影响,里面的架构为aarch64,因此不支持此架构的应用在该系统上无法运行。
    版本信息.jpg

三、安装SSH

  1. 安装SSH需已成功安装此CentOS系统,并且CentOS终端已启动,在Linux终端中输入如下命令(执行失败的话请挂T):
yum install wget -y && wget https://raw.githubusercontent.com/EXALAB/AnLinux-Resources/master/Scripts/SSH/Yum/ssh-yum.sh && bash ssh-yum.sh

四、卸载Linux系统

在Termux终端下先执行pkg i -y tsu安装 tsu 来获取 root 权限,tsu 是 Ter­mux 中的 su 替代方案。
然后输入tsu切换至root权限,在执行rm -rf linux删除安装的系统即可,若您使用了自定义文件夹,则删除您系统所对应的文件夹,切勿删错!

文章名: 《Android使用Termux玩转Linux系统》

文章链接:https://www.yfriend.xyz/736.html

除特别注明外,文章均为深度博客所创,转载时请注明本文出处及文章链接
Last modification:August 5th, 2020 at 09:42 pm
如果觉得我的文章对你有用,请随意赞赏