Ubuntu 18 root用戶登錄


為root設置初始密碼

  • 登錄系統,打開終端,使用sudo指令獲取root權限,更改root用戶密碼:
sudo passwd root

修改登錄界面

  • 更改/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf文件內容
sudo vim /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
  • 打開文件,在文件末尾加入如下兩行,完成后保存並關閉(注意這一步,不要刪除文件中原本的兩行內容)
greeter-show-manual-login=true
all-guest=false

允許root用戶直接登錄圖形界面

  • 進入/etc/pam.d文件夾下,修改gdm-autologin和gdm-password文件內容(參考第2步的命令)
  • gdm-autologin文件注釋掉auth required pam_success_if.so user!=root quiet_success這一行
  • gdm-password文件注釋掉auth required pam_success_if.so user!=root quiet_success這一行
#auth required pam_success_if.so user!=root quiet_success

設置環境變量

  • 修改/root/.profile文件
sudo vim/root/.profile

Linux tty命令用於顯示終端機連接標准輸入設備的文件名稱

在Linux操作系統中,所有外圍設備都有其名稱與代號,這些名稱代號以特殊文件的類型存放於/dev目錄下

你可以執行tty(teletypewriter)指令查詢目前使用的終端機的文件名稱

語法

tty [-s][--help][--version]

參數說明

  • -s或--silent或--quiet 不顯示任何信息,只回傳狀態代碼。
  • --help 在線幫助。
  • --version 顯示版本信息。

Linux mesg命令用於設置終端機的寫入權限

將mesg設置y時,其他用戶可利用write指令將信息直接顯示在您的屏幕上

語法

mesg [ny]

參數

  • n 不允許其他用戶將信息直接顯示在你的屏幕上
  • y 允許其他用戶將信息直接顯示在你的屏幕上

打開文件,將最后一行改為以下:

tty -s && mesg n || true

保存並關閉,重啟,重啟之后選擇“未列出”輸入賬號root密碼


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM