Linux系统用户与用户组管理

来源:互联网 发布:淘宝不能搜网盘 编辑:程序博客网 时间:2024/05/18 06:24

1.groupadd/groupdel

##格式:groupadd [-g GID] groupname###groupadd test1            #新增组test1#groupadd -g 511 test2     #新增组test2,自定义uid为511#groupdel test1            #删除组test1#groupdel test2

2.useradd/userdel

##格式:useradd [-u UID] [-g GID] [-d HOME] [-M] [-s]####-d:表示自定义用户的家目录。##-M:表示不建立家目录。##-s:表示自定义shell。#useradd user10                                         #增加user10#useradd -u510 -g 502 -M -s /sbin/nologin user11        #增加user11#userdel user10                                         #删除user10

3.用户密码管理

本人目前习惯在root用户下操作,root用户权限最高。
#passwd                         #更改用户root的密码新的密码:重新输入新的密码:passwd:修改成功

如果登录的是root用户,想要修改其他用户的密码,比如修改用户user11的密码

#passwd user11新的密码:1234567重新输入新的密码:1234567passwd:更新成功。

需要注意的是:只有root用户才有权限修改所有用户的密码。其他用户只能修改自己的密码。那么怎样从在普通用户与root用户之间互相切换,则需要用到“用户切换”的命令。

4.用户身份切换

如果现在登录的是root用户,那么

#useradd test                           #新建一个用户test#passwd test                            #修改密码新的密码:1234567重新输入密码:1234567passwd:更新成功。

接下来有两种方法进入普通用户test,第一种是推出root用户,重新以test用户登录,如下

login as:testtest@10.72.137.78's passwd:1234567$whoamitest

按以上代码验证成功则说明test用户登录。(代码前有特殊符号’#’,说明数root用户下;‘$’说明是普通用户。)现在,如果想要回到root用户,则可以直接切换,如下

$su -密码:                               #注意这里是root密码#whoamiroot

第二种方法不需要退出root,可以直接切换,如下

#su - test                          #root用户切换到普通用户不需要密码$whoamitest
0 0
原创粉丝点击