教你一招,安卓手機秒變服務器

本教程建議用舊手機嘗試!本人用的機型是Redmi note7 pro,步驟如下:

1. 解鎖手機

現在安卓機都加了BL鎖,首先百度一下你的機型怎麼解BL鎖,然後參照教程解鎖就行。

2. 獲取Root權限

關於獲取Root權限有很多方式,我呢因爲手機裝了面具(magisk,可以裝很多插件,提高你手機的可玩性),所以通過面具獲取了Root權限,裝面具大家可以參考其官網詳細教程:https://magiskcn.com/

3. 安裝BusyBox

BusyBox 是一個集成了三百多個最常用Linux命令和工具的軟件,直接百度下載一個安裝,安裝好後打開軟件。

點擊 【InstallBusybox】選項卡,記住圈出來的路徑 /sbin,然後點擊【Install】等待安裝完成即可。

4. 安裝 Linux Deploy

  • 百度下載安裝 Linux Deploy。然後打開軟件,如下:
  • 點擊左上角的三條槓,然後點擊設置,找到 path變量,然後填入剛纔的/sbin,注意這個值一定不能錯,如圖:
  • 點擊右下角圖標,進行一些配置,包括你即將安裝的 Linux 系統版本,登錄的用戶名和密碼等,重要配置已圈出,如下圖:

配置完後點擊左上角箭頭返回就好了。

  • 點擊右上角的三個點,點擊安裝,耐心等待。
  • 安裝成功的截圖如下:
  • 點擊啓動,啓動成功截圖如下:

如果啓動出現 failed,skip 等,就是沒啓動成功,那麼你可以點擊左上角的三條槓,點擊設置,移除環境,然後換個系統重新安裝。我一開始選擇的 centos,就沒啓動成功,然後選擇 debian 就可以了,這跟手機內核有關係,不同的手機不一樣。

5. 安裝 Connectbot

這可以理解爲手機版的 xshell,安裝好後打開,點擊左下角的加號按鈕,輸入剛纔 Linux deploy上顯示的 ip(或者用127.0.0.1也可以),以及自己剛纔設置的用戶名,編輯好後點擊連接,輸入密碼,就進入了命令界面,如下圖:

6. 用電腦連接

用手機連接後操作不方便,那也可以用電腦連接,不過電腦得和手機在同一局域網下。

打開 CMD 命令窗口,輸入:ssh -p 22 用戶名@ip,比如我的就是ssh -p 22 [email protected],連接後如下:

是不是看到了熟悉的目錄結構?

當然你用xshell或者其他工具連接也可以,連接上去然後可以安裝 tomcat、jdk等環境,然後再搞個內網穿透,把你項目發佈上去,用內網穿透工具映射下,那你的手機就真的成了服務器了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章