After Ubuntu is installed, the root user is locked by default and cannot log on or "su" to the root user. Some people say this is a bad practice, especially for servers. I think this is more secure for desktop users. But for servers, you can set it to "allow su to root, but not allow root users to log on directly ". For the convenience of development, I use this method on both the desktop and server. It is very easy to allow su to root. The following is the setting
After Ubuntu is installed, the root user is locked by default and cannot log on or "su" to the root user. Some people say this is a bad practice, especially for servers. I think this is more secure for desktop users. But for servers, you can set it to "allow su to root, but not allow root users to log on directly ". For the convenience of development, I use this method on both the desktop and server.
Allow su to root
It is very simple. The following is the setting method:
Me @ tipfoo :~ $ Sudo passwd
Password:
Enter new UNIX password:
Retype new UNIX password:
Passwd: the password is successfully updated.
Allow root Login
If you want to allow root logon (not recommended), perform the following operations:
Me @ tipfoo :~ $ Gksu/usr/sbin/gdmsetup
(Or use the desktop menu: system> System Management> logon window)
Click the "Security" option page and select "Allow Local Administrator Logon ".
Note: This step depends on the previous step.
Log on directly without a password
Some people complained on the Internet that Ubuntu in the House could not be logged in like Window $ -- without a password. In fact, the same can be done:
On the "Security" option page in the previous step, select:
"Enable Automatic Logon" and "user" (for example, "me ");
Note: Do not set this for public computers!