Su: Difference between revisions
Jump to navigation
Jump to search
m (→See Also: capitalization) |
No edit summary |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
== What is it? == |
|||
⚫ | |||
{{Code|'''su'''}} is a Linux/Unix command that allows one to run another command with '''s'''ubstitute '''u'''ser and group ID permissions. |
|||
This page is about using the '''su''' command in the [[Terminal]]. |
|||
* {{Code|su}} allows one user to temporarily become another user (most often the root user) if you know the user's password. |
|||
This page is about using the {{Code|'''su'''}} command in the [[Terminal]]. |
|||
'''WARNING''' you can erase all the data on your computer by misusing the {{Code|su}} command, so be careful. |
|||
On newer builds of the OLPC software, the superuser account is disabled by default. |
|||
==To set the password for |
==To set the password for the {{Code|[[root]]}} user== |
||
* Enter the [[ |
* Enter the [[Terminal]] and type |
||
{{Code|sudo passwd}} |
|||
* You will be prompted to enter a new password for the |
* You will be prompted to enter a new password for the root user. Key one in, then press Enter. |
||
* Re-enter |
* Re-enter the password when prompted. |
||
* If the two passwords were identical, you will see the message: |
* If the two passwords were identical, you will see the message: |
||
passwd: all authentication tokens updated successfully. |
passwd: all authentication tokens updated successfully. |
||
You should now be able to |
You should now be able to start a new session in root user mode by typing |
||
su - |
|||
and entering |
{{Code|su -}} and entering the new password. |
||
You can leave the root user session by entering the '''Ctrl D''' key combination or entering the {{Code|logout}} command. |
|||
==See Also== |
==See Also== |
||
* [[sudo]] The sudo command |
* [[sudo]] The sudo command |
||
* [[su -l]] one way to become the [[root]] user |
* [[su -l]] one way to become the [[root]] user |
||
⚫ |
Latest revision as of 05:26, 2 August 2012
What is it?
su is a Linux/Unix command that allows one to run another command with substitute user and group ID permissions.
- su allows one user to temporarily become another user (most often the root user) if you know the user's password.
This page is about using the su command in the Terminal.
WARNING you can erase all the data on your computer by misusing the su command, so be careful.
To set the password for the root user
- Enter the Terminal and type
sudo passwd
- You will be prompted to enter a new password for the root user. Key one in, then press Enter.
- Re-enter the password when prompted.
- If the two passwords were identical, you will see the message:
passwd: all authentication tokens updated successfully.
You should now be able to start a new session in root user mode by typing
su - and entering the new password.
You can leave the root user session by entering the Ctrl D key combination or entering the logout command.
See Also
This command is run in the standard Linux environment via the Terminal Activity. The GUI will probably not integrate comfortably with the XO Laptop's Sugar environment. Your user experience may vary considerably depending on the established environment and the other programs running on the laptop, may need re-installation after an OS Update. See the Linux software category for other commands. |