Linux centos如何讓普通用戶獲取root權(quán)限
Linux centos讓普通用戶獲取root權(quán)限
第一步
創(chuàng)建用戶hyf,給用戶設(shè)置密碼(用root身份創(chuàng)建)
useradd hy fpasswd hyf
passwd:所有的身份驗(yàn)證令牌已經(jīng)成功更新。
當(dāng)看到這句話的時(shí)候代表新增用戶成功。
第二步
切換到普通用戶并執(zhí)行root權(quán)限命令
解釋一波~
- sudo -l 查看當(dāng)前用戶可使用的命令,僅限r(nóng)oot用戶可用。
- sudo -i 命令切換到root權(quán)限
可以看到此時(shí)用戶hyf還沒用獲取root權(quán)限,所以并不能執(zhí)行root權(quán)限的命令。
第三步
給普通用戶賦root權(quán)限-修改sudo配置文件/etc/sudoers(切記在root身份下操作)**
- 1.先查看文件的權(quán)限
sudo為系統(tǒng)管理員提供配置文件,允許系統(tǒng)管理員集中地管理用戶的使用權(quán)限和使用的主機(jī),它默認(rèn)的存放位置是/etc/sudoers
查看可知文件只有可看的權(quán)限
ll sudoers -r--r-----. 1 root root 4328 8月 29 12:48 sudoers
- 2.修改權(quán)限
//切換到etc目錄 cd /etc //給文件sudoers賦權(quán) chmod 777 sudoers ll -rwxrwxrwx. 1 root root 4328 8月 29 12:48 sudoers
- 3.vim修改sudoers文件
vim /etc/sudoers(如果你已經(jīng)在etc目錄下直接vim sudoers)
看下圖在原有root用戶下再添加hyf這個(gè)用戶,光標(biāo)移到root行末尾,命令模式下輸入yy和p代表復(fù)制粘貼一行,再輸入i進(jìn)入編輯,然后Esc按:wq保存退出。
4.此時(shí),之前修改了權(quán)限,記得改回來,不然切換用戶執(zhí)行sudo命令會(huì)報(bào)下面錯(cuò)誤。
執(zhí)行一下命令修改權(quán)限
chmod 440 /etc/sudoers
第四步:切換到hyf用戶,然后測(cè)試權(quán)限
可以看到我們可以使用sudo命令了,代表此時(shí)這個(gè)用戶已經(jīng)被賦予了root權(quán)限了。
可以跟第二步用戶hyf還沒獲取root權(quán)限的時(shí)候做對(duì)比。
注意:
第三步修改配置文件的時(shí)候,一定要記得是在root身份下去做,不然在普通用戶下修改配置文件是無效的。
CentOS賦予普通用戶root權(quán)限
賦予普通用戶root權(quán)限方法
修改 /etc/sudoers 文件,找到root一行,在root下面添加一行
如下所示:
##Allow root to run any commands anywhere root ALL=(ALL) ALL tommy ALL=(ALL) ALL
修改完畢,現(xiàn)在可以用tommy帳號(hào)登錄,然后用命令 sudo su - ,即可獲得root權(quán)限進(jìn)行操作。
補(bǔ)充:如果需要新添加賬戶
首先用adduser命令添加一個(gè)普通用戶
命令如下:
adduser tommy //添加一個(gè)名為tommy的用戶 passwd tommy //修改密碼 Changing password for user tommy. New UNIX password: //在這里輸入新密碼 Retype new UNIX password: //再次輸入新密碼 passwd: all authentication tokens updated successfully.
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
關(guān)于如何在崩潰或重啟后保持Linux進(jìn)程運(yùn)行的解決方法
在計(jì)算機(jī)系統(tǒng)中,進(jìn)程的穩(wěn)定性和持久性對(duì)于確保系統(tǒng)正常運(yùn)行至關(guān)重要,在 Linux 系統(tǒng)中,由于各種原因,進(jìn)程可能會(huì)面臨崩潰或系統(tǒng)重啟的情況,為了確保關(guān)鍵進(jìn)程的持續(xù)運(yùn)行,我們需要采取一些措施來處理這種情況,文中給大家介紹的非常詳細(xì),需要的朋友可以參考下2024-01-01使用VMware 15 安裝虛擬機(jī)和使用CentOS 8的步驟詳解
這篇文章主要介紹了使用VMware 15 安裝虛擬機(jī)和使用CentOS 8的詳細(xì)步驟,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-01-01Linux中使用crond工具創(chuàng)建定時(shí)任務(wù)的方法
這篇文章主要介紹了Linux中使用crond工具創(chuàng)建定時(shí)任務(wù)的方法,本文通過多種方法給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-02-02解決centos7安裝nginx后無conf.d目錄或conf.d目錄下無default.conf文件問題
這篇文章主要介紹了解決centos7安裝nginx后無conf.d目錄或conf.d目錄下無default.conf文件問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-01-01