1. 程式人生 > >Linux賦予root權限

Linux賦予root權限

怎麽 就是 sdn min col mman name tails blog

按照帖子都一一嘗試了下

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帳號的權限。

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

Linux賦予root權限