tft每日頭條

 > 生活

 > linux怎麼創建root用戶

linux怎麼創建root用戶

生活 更新时间:2024-07-19 22:18:32

你可能想知道如何以root用戶登錄Ubuntu,或者默認的root密碼是什麼。在Ubuntu Linux中,出于安全原因,默認情況下禁用了root用戶。本教程說明了如何在Ubuntu Linux中啟用和禁用root用戶。

sudo權限

Sudo允許授權用戶作為另一個用戶(通常root用戶)運行程序。如果要将sudo訪問權授予其他用戶,隻需将該用戶添加到sudo組:

bob@ubuntu-18-04:~$ sudo usermod -aG sudo username

sudo的使用方式就是在命令前面加上sudo命令:

bob@ubuntu-18-04:~$ sudo tail -1 /etc/passwd

第一次在會話中使用sudo時,系統提示輸入當前用戶的密碼,如果要做到使用sudo免密碼,則需要編輯/etc/sudoers文件,可以運行下面命令來編輯這個配置文件:

bob@ubuntu-18-04:~$ sudo visudo

找到%sudo ALL=(ALL:ALL) ALL這一行,在指定位置添加NOPASSWD: ,然後保存退出,就可以免密碼使用sudo了。

%sudo ALL=(ALL:ALL) NOPASSWD: ALL

linux怎麼創建root用戶(Linux中如何啟用root用戶)1

開啟root用戶賬号

如果出于某種原因,需要啟用root帳戶,隻需為root用戶設置密碼就可以了。普通用戶首先需要有sudo權限,然後執行sudo passwd root為root用戶設置密碼:

bob@ubuntu-18-04:~$ sudo passwd root Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully

linux怎麼創建root用戶(Linux中如何啟用root用戶)2

可以看到,使用su命令切換到root用戶,輸入密碼,可以切換到root用戶了。

linux怎麼創建root用戶(Linux中如何啟用root用戶)3

就這樣,你可以用root用戶登錄系統啦。

關閉root用戶

當不在需要使用root賬号登錄時,可以設置root用戶的密碼為過期,關閉root用戶的密碼:

bob@ubuntu-18-04:~$ sudo passwd -l root passwd: password expiry information changed.

linux怎麼創建root用戶(Linux中如何啟用root用戶)4

設置root密碼過期之後,使用su命令切換到root用戶,發現提示認證失敗:

bob@ubuntu-18-04:~$ su - root Password: su: Authentication failure

linux怎麼創建root用戶(Linux中如何啟用root用戶)5

這樣root用戶就不能登錄啦。

總結

設置密碼時,請确保使用的是一個強而唯一的密碼。強密碼通常至少有16個字符,至少有一個大寫字母、一個小寫字母、一個數字和一個特殊字符。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved