CentOS7创建⽤户和⽤户组
在root权限下
1)创建user1⽤户,并修改user1⽤户的密码
#创建⽤户
[root@hadoop101 ~]# useradd user1centos vim命令
#创建密码
[root@hadoop101 ~]# passwd user1
2)配置user1⽤户具有root权限,⽅便后期加sudo执⾏root权限的命令
1. sudoers ⽂件添加可写权限
chmod -v u+w /etc/sudoers
2. 修改/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这⾏下⾯。
3. 最后取消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
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论