前言
淘汰下來的安卓機不要扔,按上termux,或者裝上aid learning,隔壁的小程序都饞哭了。
手機配置要求:android6以上(實驗了5.1和7的,5.1安不上,7可以,6沒試過,網上說android6是最低要求),至少6g的剩餘存儲空間
步驟:
1、安裝termux
手機下載F-droid,地址:https://f-droid.org/zh_Hans/
安裝好以後,點開運行,這個時候發現什麼都搜不到,點擊更新把F-droid更新到最新版本,就可以搜索到了
把第一第二第四個安裝掉,發現桌面上有了termux。
2、打開termux
運行:
apt update
apt upgrade
3、安裝ssh
平時用遠程連接都是“ssh 賬號@ip” ,然後輸入密碼。但是termux不行,termux要用密鑰
1)在windows電腦上調出cmd命令行界面,輸入ssh-keygen -t rsa,生成密鑰
2)C:\Users\86157\.ssh\id_rsa.pub,把這個剛剛生成的密鑰複製到手機的根目錄下
3)回到安卓termux界面,在/data/data/com/termux/files/home下創建目錄:mkdir storage
4)進入storage ,使用命令:termux-setup-storage
5)使用命令ls,發現多了6個文件加,其中一個文件夾叫shared,使用命令cd shared
6)使用命令ls,發現這個目錄其實就是指向手機的存儲目錄
7) 使用命令whoami,查看當前用戶名,我的是u0_a86
8)開始在termux上安裝ssh,termux用不了22端口,所以下面使用了8022端口:
apt install openssh
sshd -p 8022
ssh='/data/data/com.termux/files/home/.ssh'
mkdir ${ssh}
cat id_rsa.pub >> ${ssh}/authorized_keys
chown -R u0_a86:u0_a86 ${ssh}
chmod -R 700 ${ssh}
sshd -p 8022
手機鍵盤敲得是真累
9) ip addr,查找手機在局域網的ip地址
10)windows命令行,輸入ssh 192.168.1.166 -p 8022,連接到上面查找到的ip
搞定,爽歪歪,也許搭個花生殼就可以當外網服務器了,繼續研究研究