CentOS7 創建用戶和用戶組


在root權限下

1)創建user1用戶,並修改user1用戶的密碼

#創建用戶
[root@hadoop101 ~]# useradd user1
#創建密碼
[root@hadoop101 ~]# passwd user1

2)配置user1用戶具有root權限,方便后期加sudo執行root權限的命令

  1. sudoers 文件添加可寫權限
chmod -v u+w /etc/sudoers
  1. 修改/etc/sudoers文件
[root@hadoop101 ~]# vim /etc/sudoers

在%wheel這行下面添加一行,如下所示:

## Allow root to run any commands anywhere

root   ALL=(ALL)   ALL

 

## Allows people in group wheel to run all commands

%wheel  ALL=(ALL)    ALL

user1  ALL=(ALL)   NOPASSWD:ALL

注意:user1這一行不要直接放到root行下面,因為所有用戶都屬於wheel組,你先配置了user1具有免密功能,但是程序執行到%wheel行時,該功能又被覆蓋回需要密碼。所以user1要放到%wheel這行下面。

  1. 最后取消sudoers 文件可寫權限
chmod -v u-w /etc/sudoers

查看可以登錄系統的用戶

cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1

查看可以登錄系統的用戶組

cat /etc/group | grep -v /sbin/nologin | cut -d : -f 1


免責聲明!

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



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