CentOS 新建使用者並授予root許可權

程式設計師的脫髮之路發表於2020-10-04

一、新建使用者

1.建立使用者
adduser lisong在這裡插入圖片描述
2.設定密碼
passwd lisong
然後兩次輸入設定的密碼,如果密碼安全性過低會警告,但可以直接忽略在這裡插入圖片描述

二、授予root許可權

通過修改sudoers檔案來賦予新賬戶root許可權

1、查詢sudoers檔案路徑並賦予許可權

查詢sudoers檔案位置:
whereis sudoers
在這裡插入圖片描述
檢視sudoers檔案許可權
ls -l /etc/sudoers 在這裡插入圖片描述
只有讀許可權,所以為其賦予寫許可權
chmod -v u+w /etc/sudoers在這裡插入圖片描述

2.修改sudoers檔案

使用vim開啟修改sudoers檔案:
vim /etc/sudoers
向下翻到對應位置在這裡插入圖片描述

新增新使用者資訊:
lisong ALL=(ALL) ALL在這裡插入圖片描述
然後輸入wq儲存
3、收回sudoers檔案寫許可權,防止他人篡改
chmod -v u-w /etc/sudoers在這裡插入圖片描述

三、新使用者登入

新建一個連線,使用新使用者登入主機在這裡插入圖片描述
2.切換root許可權
(1)sudo su
是當前使用者暫時申請root許可權,所以輸入的不是root使用者密碼,而是當前使用者的密碼在這裡插入圖片描述
(2)su:
切換到某某使用者模式,提示輸入密碼時該密碼為切換後賬戶的密碼,用法為“su 賬戶名稱”。
如果後面不加賬戶時系統預設為root賬戶,密碼也為超級賬戶的密碼。沒有時間限制。
有些Linux發行版,例如ubuntu,預設沒有設定root使用者的密碼
所以需要我們先使用 sudo passwd root 設定root使用者密碼。在這裡插入圖片描述

相關文章