Centos7学习之添加用户和用户组的方法
在使用Centos之前用的更多是Ubuntu,所以在useradd和adduser两条命令出现歧义,在Ubuntu系统上这是两条命令,而在Centos上则是同一条命令,adduser是链接的形式存在
#ll/usr/sbin/|grepuser lrwxrwxrwx.1rootroot710月3017:09adduser->useradd -rwxr-x---.1rootroot1140646月1009:16useradd
1、添加用户,Centos没有任何交互动作!创建用户完毕后,必须修改密码否则无法登陆
#useradddev#创建用户 #passwddev#修改密码 更改用户dev的密码。 新的密码: 重新输入新的密码: passwd:所有的身份验证令牌已经成功更新。
2、为新建用户添加sudo权限,否则啥事都要请教root老大不合适,你懂得!
1)sudoers文件添加可写权限
#chmod-vu+w/etc/sudoers "/etc/sudoers"的权限模式保留为0640(rw-r-----)
2)在sudoers文件添加新用户信息到##Allowroottorunanycommandsanywher下,修改后的效果为
##Allowroottorunanycommandsanywher rootALL=(ALL)ALL devALL=(ALL)ALL#新增用户信息
3)取消sudoers文件可写权限
#chmod-vu-w/etc/sudoers modeof"/etc/sudoers"changedfrom0640(rw-r-----)to0440(r--r-----)
建工作组
groupaddtest//新建test工作组
新建用户同时增加工作组
useradd-gtestphpq//新建phpq用户并增加到test工作组
注::-g所属组-d家目录-s所用的SHELL
给已有的用户增加工作组
usermod-Ggroupnameusername或者:gpasswd-ausergroup
补充:查看用户和用户组的方法
用户列表文件:/etc/passwd
用户组列表文件:/etc/group
查看系统中有哪些用户:cut-d:-f1/etc/passwd
查看可以登录系统的用户:cat/etc/passwd|grep-v/sbin/nologin|cut-d:-f1
查看某一用户:w用户名
查看登录用户:who
查看用户登录历史记录:last
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。