Linux賦予root權限


按照帖子都一一嘗試了下

https://blog.csdn.net/yajie_china/article/details/80636783

 

首先增加用戶和給新用戶創建密碼,都不用說

用useradd 或者adduser都可以

passwd username可以創建密碼

怎么樣才能賦予root權限呢

 

方法一: 修改 /etc/sudoers 文件,找到下面一行,把前面的注釋(#)去掉
## Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL
然后修改用戶,使其屬於root組(wheel),命令如下:

#usermod -g root admin
修改完畢,現在可以用admin帳號登錄,然后用命令 su - ,即可獲得root權限進行操作。

方法二: 修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:

## Allow root to run any commands anywhere
root ALL=(ALL) ALL
admin ALL=(ALL) ALL
修改完畢,現在可以用admin帳號登錄,然后用命令 su - ,即可獲得root權限進行操作。

方法三: 修改 /etc/passwd 文件,找到如下行,把用戶ID修改為 0 ,如下所示:

admin:x:1001:1001:admin:/home/admin:/bin/bash
修改后如下
admin:x:0:1001:admin:/home/admin:/bin/bash


保存,用admin賬戶登錄后,直接獲取的就是root帳號的權限。

 

嘗試了第三種方式可用,第一種和第二種,不好用,難道是因為我的版本和帖子中不一樣嗎


免責聲明!

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



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