開發嵌入式linux,如果宿主機不能在ROOT下開發,很是麻煩,過多的權限,阻礙嵌入式程序的開發,如在ROOT下開發,可以直接復制,粘貼,大大加快開發速度,ubuntu 12.04剛一出爐,我就把工作用的機子升級到12.04,個人感覺很好很強大,下面看看怎麼開啟ROOT:
1.命令:sudo passwd root
為root分配密碼,按提示進行設置就好.
2.第一種方法
打開終端,輸入以下命令:
sudo -s
進入root賬戶下:
cd /etc/lightdm
gedit lightdm.conf
打開配置文件,增加以下兩行:
greeter-show-manual-login=true allow-guest=false
最終修改如下:
保存退出就好了,重啟輸入root.可以登錄了。如root下沒有聲音:
根本原因是使用root登錄後pulseaudio沒有啟動。
方法是將root加到pulse-access組,輸入以下指令:
sudo usermod -a -G pulse-access root
然後修改配置文件/etc/default/pulseaudio,將PULSEAUDIO_SYSTEM_START設為1,
 
3.第二種方法:
安裝gdm: apt-get install gdm
/****************************************************************/
4.執行sudo dpkg-reconfigure gdm 將登錄管理器修改為gdm, lightdm當前已經把root用戶給屏蔽了,沒有找到解開的方法。gdm還保留著other的選擇。
5.修改/etc/pam.d/login文件:
auth [success=ok new_authtok_reqd=ok ignore=ignore user_unknown=bad default=die] pam_securetty.so
修改成為下面的內容:
auth requisite pam_securetty.so
做完上面的操作之後,重啟計算機。
/****************************************************************/
上述第4步,第5步,筆者沒有用,一樣能用ROOT進入系統之內,但前提你先分配一個ROOT密碼.
本文出自 “LinuxQt濟南高新區” 博客,請務必保留此出處http://qtlinux.blog.51cto.com/3052744/846508