Ubuntu為了系統安全,root帳號的密碼是隨機的,如果臨時需要提升至root權限以執行一些命令,需要使用sudo命令。產線上有幾台使用Ubuntu的機器,因為使用者不固定,並且執行程序時需要使
用到root權限,所以需要將這幾台機器配置為自動登錄到root賬戶。查閱了相關資料后,可以通過
以下兩步來實現這個目的:
1. 為root賬戶修改一個密碼;
在終端下輸入”sudo passwd root”命令,終端會提示輸入當前賬戶密碼,正確輸入后,再輸
入兩次你想要為root賬戶賦予的密碼即可。
2.安裝vim編輯器,輸入命令sudo apt-get install vim-gtk
3. vim /etc/lightdm/lightdm.conf. 修改配置文件
[SeatDefaults]
allow-guest=false
autologin-user=root
autologin-user-timeout=0
autologin-session=lightdm-autologin
user-session=ubuntu
greeter-session=unity-greeter
最后重啟ubuntu,不需要手動輸入root用戶名密碼,系統會自動進入root用戶。
2019年05月16日更新
發現好久不用,都忘記sudo的作用了。是提升權限的命令
普通賬戶,直接使用adduser clu的時候,會提示錯誤。
然后需要sudo adduser clu,提示輸入當然登錄的賬號的密碼,就可以操作。
當然前提是當前登錄的賬號有管理員權限,否則,會有如下提示
clu is not in the sudoers file