三分鍾,利用 Termux 將你的安卓手機變成 linux 服務器 (非密鑰)


轉自:https://blog.csdn.net/sinat_34885663/article/details/86155707

三分鍾,利用 Termux 將你的安卓手機變成 linux 服務器 (非密鑰)
關鍵詞:Termux,ssh,安卓,linux,服務器

入手小米MIX3 之后剛巧閑置了一台碎屏 小米6,想着利用起來,結果就遇到了大殺器 Termux ,安卓端可以用 linux 命令而且還支持 apt 有木有!!!

於是就想着利用它搭建一個小小的服務器供自己娛樂

但是之前搜索過很多方法,都需要密鑰啥的,太過麻煩,自己折騰了好久,這里整理一份不需要密鑰只需要密碼的 ssh 連接方法,只需要 7 步,超級簡單!

手機端操作,打開 Termux , 當然你得去下載 Termux
1.調出出控制輔助按鍵

音量上 + q
1
這里推薦使用 Google 中文輸入法,有些鍵盤英文不會直接上屏,所以無法成功

2.常規操作一波升級

輸入命令

apt update
apt upgrade
1
2
3.安裝 ssh 和用戶管理模塊

apt install openssh
pkg install termux-auth
1
2
4.獲取用戶名

whoami
1
輸出結果如: u0_a150

5.設置密碼

passwd
1
6.查看本機 ip

ifconfig
1
如 inet addr: 192.168.2.243

7.設置 ssh 端口 為 9000

sshd -p 9000
1
電腦端操作
打開 powershell 輸入

ssh u0_a150@192.168.2.243 -p 9000
1
語法 ssh [用戶名]@[IP 地址] -p [sshd 設置的端口]

然后回車輸入剛才設置的密碼就 OK 了

如果提示:
WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

則清空電腦端 {user}/.ssh/known_hosts 文件的內容就行

后記
然后你就可以通過 ssh 利用 apt 或者 pkg 命令安裝 node , git , Python , DB ,sftp 等軟件或者協議,接下來你的手機就可以變成一台服務器了,而且是性能強勁的服務器!

如果想要通過電腦端管理手機存儲內的文件:

ssh 連接后可以執行 termux-setup-storage 命令,把存儲卡掛載到 /data/data/com.termux/files/home/storage/shared 目錄下這樣就可以用 cd <path>命令訪問手機存儲的目錄了

前提是 Termux 擁有訪問存儲的權限,就一般軟件的權限設置一樣

你甚至可以通過 tsudo 命令來獲取 root 權限來操控手機系統軟件和文件(前提是手機得 root,並且 root 權限已經分配給給 Termux)

接下來你就可以使用一般的 linux 命令來操控你的手機了


————————————————
版權聲明:本文為CSDN博主「進擊的Mark」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/sinat_34885663/article/details/86155707


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM