What does root mean? How do I get the root permission?

Source: Internet
Author: User

What does root mean?

Root refers to root in Unix systems such as AIX, BSD, and Unix-like systems such as Debian, Redhat, Ubuntu, and Linux, as well as Android, where Superuser is generally named. Root is the only superuser in the system that has all the privileges in the system, such as starting or stopping a process, removing or adding users, adding or disabling hardware, and so on.
Modern operating systems generally belong to multi-user operating systems, that is to say, the same machine can create their own accounts for multiple users. Allow users with these accounts to log on to the computer at the same time, this involves the management of computer users and resources, Gnu/linux/android root account has all the privileges of the system, the root password leakage will cause the entire computer is completely illegal control, So the root account is not allowed to be used directly on the server and on important machines. Instead, the administrator uses the ordinary account number and, if necessary, uses the SU authority.

The group where the root user is located is called the root group. A group is a collection of multiple users with similar permissions.
It is important to note that the root is the only super administrator in the system, which has the same privileges as the operating system, so it can be dangerous to use root for the wrong operation, which is enough to erase most of the entire system's files, causing the system to be completely unusable. So, in Unix, Linux, or Android, Root is not generally recommended unless it is really needed. It is best to establish an ordinary user as a daily use.

Another reason for not recommending the use of root is security considerations. Root has all the privileges of the system, and the careless disclosure of the root password is enough to cause the entire computer to be completely controlled by the person who steals the root password, and any data from any user on this computer will be naked under the gaze of root.

Some tasks must be performed by root, but UNIX or Linux is recommended as much as possible, which poses a paradox. So a sudo approach was created. That is, some of the permissions on system administration are granted to ordinary users, and these users are allowed to temporarily perform these system-managed commands only when they are needed.
Root's home directory (/root) is not accessed by default by other users. This enhances the security of the entire system to some extent, but not entirely. The security of UNIX, Linux, or Android is more highly configurable, meaning that the security of UNIX or Linux depends more on the system administrator than on the UNIX or Linux system itself. The general pattern is that Unix, Linux, and Android provide a sound security mechanism by which the system administrator will develop appropriate security policies and deploy these security policies. "Mechanism" is what can be done and what not to do, "strategy" is to do what not to do. Windows ' security policies and security mechanisms are confusing, and windows itself relies too much on security policy, causing the system administrator to lose the candle in many cases. With the same level of system administrator management, we can assume that Unix, Linux, and Android are generally much more secure than Windows.

How do I get root permissions?


Understanding Root
Root is the Super Administrator user account (Superuser) in the Unix/linux system, which has absolute control over the entire system and can operate on all objects.
Analogy to the Super Admin user account (Administrator) in the Windows NT kernel system. 2ROOT function
After you obtain root permissions, you can access and modify the areas of the system that require authorization, and easily delete or change parts of the system. For example, software such as root Explorer (System file Management) and Task Manager (process Management), marketenable (view billing software for countries).
Install the language pack, change the theme. More importantly, for the player, you can enjoy the "brush machine", do their own DIY love machine, enjoy the new system, the new UI of a variety of cool features.

3ROOT General Steps

3.1, mobile phone-side software mode

Download root software: z4root

Perform root step: Install Z4Root to cell phone, click Get root permission.
3.2, computer-side software methods
Download root software: Fascinateroot, Universal Androot, one Click root/unroot I9000, foreign software company unstable apps easy Root, SuperOneClick.
Execute root step: fascinateroot
① Open "Start_root.bat" (XP and the following system support, Win7 above does not support the bat Batch command), pop-up cmd window press the prompt click any key to start;
② then automatically restart the phone, into the desktop after the unlock, automatically into the next step;
③ wait about 3 minutes, the hand is restarted again, the command prompt prompts the line to complete the root step. Press any key at this time to exit the command prompt line.
Execute root step: SuperOneClick, double-click SuperOneClick.exe to open the software, click the root button.
such as: One click Root/unroot I9000 such as: one click Root/unroot I9000 on MAC

3.3, computer-side Command mode

Download the root software: ADB (typical Android SDK package)
Execute root step: command line (must be familiar with Linux/unix command, not familiar with caution)
ADB remount
ADB Shell rm/system/app/pcscii*
Here's the ADB remount, that is, re-mount your partition. Then make the system partition read-only to read-writable.
Uninstall the application, such as trytry this software, using the following command:
ADB remount
ADB Shell rm/system/app/try*


Precautions download the corresponding software such as Fascinateroot, z4root


Check Settings-application-Develop-USB debugging
Power adequacy and determine the installation of a mobile phone driver (mobile forums or tools such as "Pea Pod Phone Wizard" downloads)
Special emphasis: There are risks in the brush machine, brush a very bright, timid MO test
Some models require specific software, such as, Z4Root one-key security root tool 1.3.0 support model:
Samsung Galaxy S (all variants)
Backflip
Sony X10
Xperia Mini
Drod 2
G Alaxy Tab
Galaxy I5700
Galaxy 3 I5800
Droid X
Samsung Acclaim
Cricket Ascend
Motorola cliq< br> 8120
Hero
Optimus T
Droid 1 (z4root 1.2.1)
Garmin Asus A50
Motorola Defy
LG Ally

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.