Termux使用教程

0x01 Termux简介及安装

Termux是高级安卓Linux终端,提供几乎接近原生的Linux命令行体验,包括top/vim等界面独占程序也能流畅运行。

官方库中有openssh/gcc/make/git等等众多常用软件库,可以直接使用apt install安装。由于服务器在国外,使用需要FQ,否则安装启动时将一直提示安装中,其他软件的安装也会受到阻碍。

pan.baidu.com/s/1oPXkTsAX-SL2VI4n06ltVQ  kpgq

其他安装途径走Google Play,F-Droid均可。

0x02 apt替换国内源

如果手机CPU支持armv8,可以考虑把源换为清华源,这样至少apt的安装速度会提升很多。

如果CPU仅支持armeabi-v7a和armeabi,只能用Termux官方默认源,否则apt更新之后所有东西都用不了。

https://mirror.tuna.tsinghua.edu.cn/help/termux/

sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.list
sed -i 's@^\(deb.*games stable\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/game-packages-24 games stable@' $PREFIX/etc/apt/sources.list.d/game.list
sed -i 's@^\(deb.*science stable\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/science-packages-24 science stable@' $PREFIX/etc/apt/sources.list.d/science.list
apt update && apt upgrade

0x03 Termux的sshd配置

当然是实体键盘最好输入命令操作,于是最重要的便是配置ssh远程连接环境,将手机打造成linux远程服务器。

网上各种资料均要求用密钥文件连接,但其实设置个密码就完事了,用户名密码连接最方便。

apt install openssh # 安装sshd
passwd # 设置登陆密码
whoami # 查看用户名
sshd # 启动sshd,至此即可远程连接

值得提示的是,termux的sshd默认运行在8022端口,IP在设置里WLAN查看或ifconfig命令找wlan端口都可,结合刚刚设置查看的用户名密码,配合WinSCP完美连接传输命令和文件。

最后如果需要使用ROOT权限,可以使用tsu命令进入超级用户终端。

至此自由发挥即可,Linux怎么玩Termux就可以怎么玩,要编译程序要运行python都可(顺便提示下官方提供的python有坑)。

posted @ 2020-01-26 19:29  DXCyber409  阅读(928)  评论(0编辑  收藏  举报