centos7 添加用户,centos创建用户 授权
个人权限只能拥有该目录下的完全权限,其他目录由他人授权。经常需要root用户的权限,可以把sudo变成root来操作。我记得我用sudo创建了一个文件,然后发现我没有读写权限,因为查看权限是root创建的。
新创建的用户不能使用sudo命令,所以他需要被授权。
sudo命令的授权管理在sudoers文件中。你可以看看sudoers:
[root@localhost ~]# sudoers
Bash: sudoers:找不到命令.
[root @ localhost ~]# sudoers在哪里
sudoers:/etc/sudoers/etc/sudoers . d/usr/lib exec/sudoers . so/usr/share/man/man 5/sudoers . 5 . gz
找到此文件位置后检查权限:
[root @ localhost ~]# ls-l/etc/sudoers
-r-r-1 root root 4251 9月25日15:08 /etc/sudoers
是,只有只读权限。如果要修改,需要先添加W权限:
[root @ localhost ~]# chmod-v u w/etc/sudoers
“/etc/sudoers”的模式从0440 (r - r -)更改为0640 (rw-r -)
然后,您可以添加内容,并将新添加的用户追加到下面一行:
[root @ localhost ~]# vim/etc/sudoers
张彪ALL=(ALL) ALL #这是一个新用户。
Wq保存并退出,然后记得撤销写权限:
[root @ localhost ~]# chmod-v u-w/etc/sudoers
“/etc/sudoers”的模式从0640 (rw-r -)更改为0440 (r - r -)
此时,使用新用户登录并使用sudo:
[张彪@本地主机~]$ sudo cat /etc/passwd
张彪的密码:
我们相信你已经收到了本地系统的常规报告
管理员。通常归结为这三件事:
#1)尊重他人的隐私。
#2)打字前先思考。#3)权力越大,责任越大。
第一次用的时候会提醒你已经变成超人了,有责任。并且需要输入密码才能进行下一步。不想输入密码怎么办?将最后一个ALL修改为NOPASSWD: ALL。
https://www.cnblogs.com/woshimrf/p/centos-new-user.html
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。