ä¸ãç¨æ·å¦ä½è·å¾
rootæéï¼
1. è¿å
¥terminal
2. è¾å
¥sudo passwd root 并设置å¯ç ï¼æ示è¦ä½ è¾å
¥ä¸¤æ¬¡å¯ç ï¼èªå·±è®¾å®å¯ç ï¼ä¸å®è¦è®°ä½ï¼ç¶ååæ¢å°root使ç¨
3. è¾å
¥ su rootï¼ è¦æ±ä½ è¾å
¥å¯ç ï¼ç¶åè¾å
¥åæ设å®çå¯ç å车就è¿å»äº
4. å¦æä¸æ³åæ¢rootä½æ¯æ³æ¥æ大é¨årootæéï¼å¯ä»¥å¨ä½¿ç¨å½ä»¤æ¶åå ä¸sudoï¼
sudo mountæè½½
sudo å½ä»¤
......
another
å¦æä½ æ³å¨linuxä¸åæ¢ç¨æ·ï¼é£ä¹è¾å
¥ su +
ç¨æ·åå°±OKäºï¼ä»ä¼è¦æ±ä½ è¾å
¥å¯ç
äºãç¨æ·å¦ä½è·å¾æ°¸ä¹
rootæé
1. æ·»å ç¨æ·ï¼é¦å
ç¨adduserå½ä»¤æ·»å ä¸ä¸ªæ®éç¨æ·ï¼å½ä»¤å¦ä¸ï¼ #adduser tommy //æ·»å ä¸ä¸ªå为tommyçç¨æ·
#passwd tommy //ä¿®æ¹å¯ç
Changing password for user tommy.
New UNIX password: //å¨è¿éè¾å
¥æ°å¯ç
Retype new UNIX password: //å次è¾å
¥æ°å¯ç
passwd: all authentication tokens updated successfully.
2. èµäºrootæé
æ¹æ³ä¸ï¼ä¿®æ¹/etc/sudoers æ件ï¼æ¾å°ä¸é¢ä¸è¡ï¼æåé¢ç注éï¼#ï¼å»æ
## Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL
ç¶åä¿®æ¹ç¨æ·ï¼ä½¿å
¶å±äºrootç»ï¼wheelï¼ï¼å½ä»¤å¦ä¸ï¼
#usermod -g root tommy
ä¿®æ¹å®æ¯ï¼ç°å¨å¯ä»¥ç¨tommyå¸å·ç»å½ï¼ç¶åç¨å½ä»¤ su - ï¼å³å¯è·å¾rootæéè¿è¡æä½ã
æ¹æ³äºï¼ä¿®æ¹/etc/sudoers æ件ï¼æ¾å°ä¸é¢ä¸è¡ï¼å¨rootä¸é¢æ·»å ä¸è¡ï¼å¦ä¸æ示ï¼
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
tommy ALL=(ALL) ALL
ä¿®æ¹å®æ¯ï¼ç°å¨å¯ä»¥ç¨tommyå¸å·ç»å½ï¼ç¶åç¨å½ä»¤ su - ï¼å³å¯è·å¾rootæéè¿è¡æä½ã
æ¹æ³ä¸ï¼ä¿®æ¹/etc/passwd æ件ï¼æ¾å°å¦ä¸è¡ï¼æç¨æ·IDä¿®æ¹ä¸º 0 ï¼å¦ä¸æ示ï¼
tommy:x:500:500:tommy:/home/tommy:/bin/bashä¿®æ¹åå¦ä¸tommy:x:0:500:tommy:/home/tommy:/bin/bash
ä¿åï¼ç¨tommyè´¦æ·ç»å½åï¼ç´æ¥è·åçå°±æ¯rootå¸å·çæéã
åæ
æéï¼è½ç¶æ¹æ³ä¸çä¸å»ç®åæ¹ä¾¿ï¼ä½ä¸è¬ä¸æ¨è使ç¨ï¼æ¨è使ç¨æ¹æ³äºã
ä¸ãé
ç½®rootç»å½
Ubuntu 13.10é»è®¤æ¯ä¸å
许使ç¨rootç»å½çï¼è¦æ³ä½¿ç¨rootæéï¼å°±å¿
é¡»ä½¿ç¨ sudo å½ä»¤æ¥æ§è¡ï¼å¾ç¹çã
è¦è§£å³è¿ä¸ªé®é¢ï¼éè¦ä¸¤ä¸ªæ¥éª¤ï¼
1. 设置rootå¯ç ï¼å¼å¯rootè´¦å·
ubuntué»è®¤çrootå¯ç æ®è¯´æ¯æ¯é5minå°±èªå¨åæ¢ä¸æ¬¡ï¼å æ¤é¦å
éè¦ä¿®æ¹rootå¯ç ï¼è®¾ä¸ºåºå®å¼ï¼
$sudo passwd root
æ ¹æ®æ示两次è¾å
¥æ°çå¯ç å³å¯ï¼è¿ä¸ªæ¶åå°±å¯ä»¥ä½¿ç¨rootç»å½ï¼
ç»å½æ¹å¼ï¼ $su æè
su root æè
sudo -s
ç¶åæ ¹æ®æ示è¾å
¥å¯ç å³å¯å¨ç»ç«¯ç¨rootç»å½ï¼
2. ä¿®æ¹lightdmé
ç½®
æå¼rootç»éï¼ä¿®æ¹ /etc/lightdm/lightdm.conf.d/10-ubuntu.conf æ件
(è²ä¼¼ä¿®æ¹ 50-unity-greeter.conf æå
¶ä»å 个
é
ç½®æ件ä¹è¡ï¼æ²¡è¯è¿ï¼æå
´è¶£çå¯ä»¥è¯è¯ã)
vim /etc/lightdm/lightdm.conf.d/10-ubuntu.conf
æ·»å ï¼greeter-show-manual-login=true
allow-guest=true
ubuntu10.04çæ¬çæ¯ä¿®æ¹ /etc/lightdm/lightdm.confæ件
说æï¼greeter-show-manual-login=true #å
许æå·¥è¾å
¥ç»éç³»ç»çç¨æ·ååå¯ç
allow-guest=true #å
许guestç»å½ï¼å¯ä»¥æ ¹æ®èªå·±çéè¦ä¿®æ¹
ä¿ååéå¯ï¼å°±å¯ä»¥éè¿è¾å
¥ç¨æ·årootç»éäº