????????安卓手機現(xiàn)在大家?guī)缀跏侨耸忠徊浚聯(lián)Q代之后器联,舊手機除了長眠儲藏室之外二汛,是否還可以有別的用途呢?這里給大家一個新的選擇拨拓,用廢置的安卓手機跑起完整的Linux肴颊,作為學習和裝逼之用也無不可。
? ? ? ? ? ? 最近在網(wǎng)上看到了很多介紹類似功能的帖子渣磷,自己嘗試了一些苫昌,碰壁不少,但功夫不負有心人,還是讓某人給搞出來了祟身,現(xiàn)在分享出來奥务,給有這個需要的同學一些幫助。
一袜硫、準備工作
手機配置:
? ? ? ? ? ? ? ? 1.Android設備需要root權限氯葬,用360超級ROOT就可以獲取到。
? ? ? ? ? ? ? ? 2.最小1GHz處理器
? ? ? ? ? ? ? ? 3.Android4.0以上
????????????????4.SD有足夠空間(根據(jù)Linux版本而定)婉陷,建議8G
? ? ? ? ? ? ? ? 5.設備需要聯(lián)網(wǎng)帚称,便于遠程登錄
? ? ? ? ? ? ? ? 6.支持loop和ext2,Ext4文件系統(tǒng)并未嘗試(是否支持loop在安裝所需軟件之后檢測)通常來說這兩項都會滿足秽澳。
所需工具:
? ??????????????Android terminal emulator(終端模擬器):用于輸入命令,360手機助手可以下載到
? ??????????????BusyBox:用于提供shell命令支持,360手機助手可以下載到
? ? ? ? ? ? ? ? PUTTY :用于命令行訪問Linux系統(tǒng),官網(wǎng)可以下載到闯睹,免費軟件
? ??????????????TightVNC:用于遠程桌面連接安裝好的Linux系統(tǒng),。
? ? ? ? ? ? ? ? ? ? 下載地址:yhttps://www.tightvnc.com/download-old.php
kaliLinux鏡像:
????????????????可以到下邊網(wǎng)址獲取發(fā)行版Linux的鏡像文件及啟動掛載腳本文件担神。
????????????????https://sourceforge.net/projects/linuxonandroid/files/?source=navbar
我下載的是KaliLinux楼吃。
二、開始實踐
? ? ? ? 1.用360手機助手連接自己的手機將下載好的kaliLinux鏡像文件復制到自己手機的外部存儲根目錄下妄讯,
????????????我的手機是/mnt/sdcard(這個因手機而異孩锡,啟動腳本內容也要改成和自己手機外部存儲一樣的目錄),否則會失敗喲亥贸!
? ? ? ? ? ? ? ? 我把下載的Linux鏡像文件改名成了kali.img,啟動腳本改成了bs.sh,名字太長在手機上輸入很不方便炕置。
2.啟動終端模擬器
3.輸入Linux 命令 SU ?獲得root權限
4.切換到啟動腳本和鏡像文件目錄
5.啟動腳本掛載系統(tǒng)到指定目錄
6.提示是否開啟VNC服務讹弯,有需要就輸入Y回車開啟
7.提示是否開啟SHH服務悲靴,有需要就輸入Y回車開啟
8.提示設置默認VNC桌面大小乱陡,輸入800x480 回車
9.提示是否保存默認設置爽彤,輸入Y回車,保存默認設置。
10.此時命令輸入提示由root@android:變成了root@localhost: ? 我們熟悉的root用戶提示。
11.修改root用戶密碼税娜,PC遠程訪問概行,這個密碼自己要記住哦禽炬,遠程訪問要使用的柳恐。
至此系統(tǒng)掛載完成巫俺,接下來遠程訪問一下.
三舶沛、PC訪問
????????1.使用PUTTY嘹承,通過SSH訪問
? ? ? ? 2.選擇open,打開命令行如庭,如下圖已經(jīng)遠程連接到Linux系統(tǒng)叹卷。
3.重置VNC ?server 密碼?
4.打開VNC軟件,輸入IP地址回車
5.輸入密碼
驗證始終失敗坪它,O(∩_∩)O哈哈~