root是什麼意思啊?
root指在UNIX系統(如AIX、BSD等)和類UNIX系統(如Debian、Redhat、Ubuntu等各個發行版的Linux)以及Android系統中,超級使用者一般命名為root。root是系統中唯一的超級使用者,具有系統中所有的許可權,如啟動或停止一個進程,刪除或增加使用者,增加或者禁用硬體等等。
現代作業系統一般屬於多使用者的作業系統,也就是說,同一台機器可以為多個使用者建立各自的賬戶。允許擁有這些賬戶的使用者同時登入這台電腦,這就涉及到電腦使用者和資源的管理,GNU/Linux/Android的root帳號具有系統的所有許可權,root密碼的泄漏會導致整台電腦被完全地非法控制,所以root帳號在伺服器上以及重要機器上是不允許直接使用的。取而代之的是管理員使用普通帳號,在必要時使用su提權。
root使用者所在的組稱為root組。“組”是具有相似許可權的多個使用者的集合。
需要注意的是,root使用者是系統中唯一的超級管理員,它具有等同於作業系統的許可權,所以,如果用root進行了錯誤操作後果可能是危險的,足以把整個系統的大部分檔案刪掉,導致系統完全無法再使用。所以,在Unix、Linux或Android中,除非確實需要,一般情況下不推薦使用root。最好單獨建立一個普通的使用者,作為日常之用。
不推薦使用root的另一個原因則是出於安全的考慮。root具有系統的所有許可權,root密碼的不小心泄漏,足以導致整台電腦完全被竊取root密碼的人所控制,這台電腦上的任何使用者的任何資料,都會赤裸在root的目光之下。
有些任務必須由root才能執行,但Unix或Linux又推薦盡量不要使用,這構成了一個矛盾。於是產生了一個sudo的做法。即,把系統管理的一部分許可權授予普通使用者,並且只有在這些使用者需要的時候,才允許這些使用者暫時執行這些系統管理的命令。
root的家目錄(/root)在預設情況下其他使用者是無權訪問的。這在一定程度上增強了整個系統的安全性,但不完全是。Unix、Linux或Android的安全性更在於它的高度可配置性,也就是說,Unix或者Linux的安全性更取決於系統管理員而不是Unix或Linux系統本身。一般的模式是:Unix、Linux和Android提供一種健全的安全機制,由系統管理員根據實際需要制定相應的安全性原則,並且部署這些安全性原則。“機制”是能做什麼不能做什麼,“策略”是要做什麼不要做什麼。而Windows的安全性原則和安全機制則比較混亂,windows本身過於依賴安全性原則,導致系統管理員在很多時候束手束腳,反而得不償失。在同等水平的系統管理員的管理之下,我們可以認為Unix、Linux和Android的安全性一般遠高於Windows。
root許可權怎麼擷取?
認識ROOT
ROOT許可權是UNIX/Linux系統中的超級管理使用者帳戶(Superuser),該帳戶擁有整個系統的絕對控制權,可以對所有對象進行操作。
類比於Windows NT核心系統中的超級管理使用者帳戶(Administrator)。 2ROOT作用
擷取ROOT許可權後,可以對系統的中需要授權的地區進行訪問與修改,方便的對於系統的組件進行刪除或更改。例如像ROOT Explorer(系統檔案管理)和Task Manager(進程管理)、Marketenable(查看各國付費軟體)這樣的軟體。
安裝語言套件、更改主題。更重要得是,對於玩家而言,可以盡情的“刷機”,隨心所欲地對自己的愛機DIY,享受新系統、新UI的各種超炫功能。
3ROOT一般步驟
3.1、手機端軟體方式
下載ROOT軟體:Z4ROOT
執行ROOT步驟:安裝Z4ROOT到手機,點擊擷取ROOT許可權即可。
3.2、電腦端軟體方式
下載ROOT軟體:FascinateRoot、Universal Androot、One Click Root/UnRoot I9000、國外軟體公司Unstable Apps的Easy Root式,SuperOneClick。
執行ROOT步驟:FascinateRoot
①開啟“START_ROOT.bat”(XP及以下系統支援,win7以上不支援BAT批處理命令),彈出CMD視窗中按提示點擊任意鍵開始;
②接著手機自動重啟,進入案頭後解鎖,自動會進入下一步;
③稍等約3分鐘後,手機會再度重啟,命令提示行提示完成ROOT步驟。此時按任意鍵退出命令提示行,大功告成。
執行ROOT步驟:SuperOneClick,雙擊SuperOneClick.exe開啟軟體,點擊ROOT按鈕即可。
如:One Click Root/UnRoot I9000如:One Click Root/UnRoot I9000 on MAC
3.3、電腦端命令方式
下載ROOT軟體:ADB(一般的Android SDK包裡面都有)
執行ROOT步驟:命令列方式(須熟悉Linux/Unix命令,不熟者慎用)
adb remount
adb shell rm /system/app/PCSCII*
這裡的adb remount,即重新mount你的分區。然後自己讓system分區從唯讀變成可讀可寫。
卸載應用,比如TryTry這個軟體,使用如下命令:
adb remount
adb shell rm /system/app/Try*
注意事項 下載對應的軟體如FascinateRoot、z4root
勾選設定-應用程式-開發-USB調試
電量充足並確定安裝好手機驅動(手機論壇或者用工具如“豌豆莢手機精靈”等下載)
特彆強調:刷機有風險,刷了很璀璨,膽小莫實驗
有些機型需要特定軟體,如,z4root一鍵安全root工具 1.3.0支援型號:
Samsung Galaxy S (All variants)
Backflip
Sony X10
Xperia Mini
Drod 2
Galaxy Tab
Galaxy I5700
Galaxy 3 I5800
Droid X
Samsung Acclaim
Cricket Huawei Ascend
Motorola Cliq
Huawei 8120
Hero
Optimus T
Droid 1 (z4root 1.2.1)
Garmin Asus A50
Motorola Defy
LG Ally