本文將會(huì)講解Ubuntu重置root密碼的方法。安裝完ubuntu后,大家可能都會(huì)習(xí)慣切換到root用戶執(zhí)行一些任務(wù)。但ubuntu默認(rèn)并沒(méi)有考慮到用戶使用root賬號(hào),包括禁用本地登錄與遠(yuǎn)程登錄。

默認(rèn)情況下,ubuntu在安裝系統(tǒng)時(shí),隨機(jī)設(shè)置root密碼,用戶只能使用普通賬戶登錄系統(tǒng)。如果涉及到root權(quán)限的,可以通過(guò)sudo命令借用root的身份執(zhí)行任務(wù)。
比如
oucanrong@zcwyou:~$ vi /root/.bashrc
普通用戶并沒(méi)有權(quán)限編輯文件/root/.bashrc,看到的是空文件,這時(shí)可以使用sudo命令借用root身份執(zhí)行。
oucanrong@zcwyou:~$ sudo vi /root/.bashrc

Ubuntu默認(rèn)桌面
一般情況下,并不推薦使用root用戶登錄系統(tǒng)和管理系統(tǒng),即使你是系統(tǒng)專家。
但有時(shí)我們也需要使用root賬號(hào)高效執(zhí)行一些任務(wù)。
Ubuntu系統(tǒng)需要手動(dòng)重置root密碼,利用sudo命令
oucanrong@zcwyou:~$ sudo passwd root
如下圖

ubuntu修改root默認(rèn)密碼
按提示設(shè)置密碼,設(shè)置時(shí)輸入兩次相同密碼。
然后切換到linux系統(tǒng)的root帳號(hào)
oucanrong@zcwyou:~$ su -

Ubuntu桌面圖
輸入剛剛設(shè)置的密碼即可。
默認(rèn)情況下,Ubuntu Linux禁止遠(yuǎn)程使用root用戶登錄系統(tǒng)。
修改相關(guān)配置文件,可以使用root用戶ssh遠(yuǎn)程登錄到Ubuntu。
oucanrong@zcwyou:~$ sudo vi /etc/ssh/sshd_config
加入以下內(nèi)容允許root登錄系統(tǒng):
PermitRootLogin yes
參考下圖

ubuntu設(shè)置允許root用戶登錄
重啟ssh服務(wù)后,可以使用root用戶遠(yuǎn)程登錄系統(tǒng)
zcwyou@ubuntu1804:~$ systemctl restart sshd
看到下圖表示登錄成功。

ubuntu Linux使用root用戶成功遠(yuǎn)程登錄
本文已同步至博客站,尊重原創(chuàng),轉(zhuǎn)載時(shí)請(qǐng)?jiān)谡闹懈綆б韵骆溄樱?/p>
https://www.linuxrumen.com/rmxx/946.html