-
前言
眾所周知,android手機使用的是linux內核,可以這么說,安卓系統就是一個linux系統。而linux系統最神秘,最精彩的地方是命令,安卓系統能不能運行linux命令呢?
答案是肯定的!通過本教程,你就可以輕松的用你的手機遠程遙控你的linux系統了!!
2.工具(本教程使用的工具)
1枚安卓手機(已root)+手機終端應用(如connectBot)+ubuntu+openssh-server
3.步驟
1. 在手機上安裝終端模擬器應用,必要時賦予root權限
2.在ubuntu上安裝openssh-server,命令如下:
sudo apt-get install openssh-server
3.查看ubuntu的ip和openssh-server的開啟狀態(注意,ubuntu的ip要為外網ip 或者與手機同處一個網段),命令分別為:
ifconfig 和 netstat -tpl
4.打開手機終端,輸入命令進行遠程登陸(或者使用圖形界面進行登錄):
su ssh username@192.168.1.2 (username為ubuntu用戶,ip為ubuntu的ip)
5.輸入密碼后,提示登陸成功,嘗試一下輸入:
sudo shutdown -h now
輸入密碼后,電腦關機了 ,有木有!是不是 覺得很吊!
4.注意
某些用戶在第4步時,提示 ssh not found ,此時可以使用adb shell將我提供的shell命令拷入手機的system/bin中。
具體操作如下:
1,下載命令文件,見底下。用手機連接電腦,打開開發者模式。能夠使用adb shell 命令
2. 掛載並賦予手機/system/的讀寫權限,打開電腦終端
adb root;
adb shell;
su mount -o,rw remount yassf2 /system/;
3. 打開電腦終端運行,重復運行幾次,將壓縮包里所有的命令文件都考到手機中
adb root ;
adb push /下載的文件路徑/文件 /system/bin/
4. 查看/system/bin中是否含有ssh等命令文件
adb shell;
cd /system/bin;
ls
5. 再進行上面的第4,5步操作,大功告成!
附》命令文件
http://yun.baidu.com/share/link?shareid=881016441&uk=4180096883