- Linux C/C++服務器開發實踐
- 朱文偉 李建英
- 492字
- 2023-08-31 19:54:14
2.1.2 開啟root賬戶
我們在安裝Ubuntu的時候會新建一個普通用戶,該用戶權限有限。開發者一般需要root賬戶,這樣操作和配置起來比較方便。Ubuntu默認是不開啟root賬戶的,所以需要手動打開,步驟如下:
步驟01 設置root用戶密碼。
先以普通賬戶登錄Ubuntu,在桌面上右擊選擇“在終端中打開”打開終端模擬器,并輸入命令:
sudo passwd root
然后輸入設置的密碼,輸入兩次,這樣就完成了設置root用戶密碼了。為了好記,我們把密碼設置為123456。
步驟02 修改50-ubuntu.conf。
執行sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf把配置改為如下所示:
[Seat:*] user-session=ubuntu greeter-show-manual-login=true all-guest=false
保存后關閉編輯器。
步驟03 修改gdm-autologin和gdm-password。
執行sudo gedit /etc/pam.d/gdm-autologin,然后注釋auth required pam_succeed_if.so user !=root quiet_success這一行(第三行左右),修改后如下所示:
#%PAM-1.0 auth requisite pam_nologin.so #auth required pam_succeed_if.so user != root quiet_success
保存后關閉編輯器。
再執行sudo vim /etc/pam.d/gdm-password注釋auth required pam_succeed_if.so user != root quiet_success這一行(第三行左右),修改后如下所示:
#%PAM-1.0 auth requisite pam_nologin.so #auth required pam_succeed_if.so user != root quiet_success
保存后關閉編輯器。
步驟04 修改/root/.profile文件。
執行sudo vim/root/.profile,將文件末尾的mesg n 2> /dev/null || true這一行修改成:
tty -s&&mesg n || true
步驟05 修改/etc/gdm3/custom.conf。
如果要每次自動登錄到root賬戶,可以做這一步,否則不需要。執行sudo /etc/gdm3/custom.conf,修改后如下所示:
# Enabling automatic login AutomaticLoginEnable = true AutomaticLogin = root # Enabling timed login TimedLoginEnable = true TimedLogin = root TimedLoginDelay = 5
步驟06 重啟系統使其生效。
如果做了步驟(5),則重啟會自動登錄到root賬戶,否則會提示輸入root賬戶密碼。
- Spring 5.0 By Example
- Java 9 Concurrency Cookbook(Second Edition)
- CMDB分步構建指南
- Practical Data Science Cookbook(Second Edition)
- x86匯編語言:從實模式到保護模式(第2版)
- Bootstrap 4:Responsive Web Design
- C語言課程設計
- iPhone應用開發從入門到精通
- SQL Server 2008中文版項目教程(第3版)
- HTML5游戲開發實戰
- 虛擬現實:引領未來的人機交互革命
- 計算機常用算法與程序設計教程(第2版)
- Mastering R for Quantitative Finance
- 網絡工程方案設計與實施(第二版)
- Python數據科學實戰