linux创建删除用户和用户组

1、useradd——创建用户

简单的创建普通用户(当然得在root登录下执行)

useradd username -p password

2、vim、tail——查看创建的新用户

创建新用户后,同时会在etc目录下passwd文件中添加这个新用户的相关信息,当我们在创建用户成功之后 vim /etc/passwd 最下边可以看到刚刚创建的用户,也可以使用tail -3 etc/passwd命令,只将该文件的最后3行信息显示出来。


3、userdel——删除用户

userdel username


4、创建的普通用户改为高级管理员

先了解一下passwd中用户各字段的含义,如root:

root:x:0:0:root:/root:/bin/bash 

中间用“:”分割,对应含义为:

用户名:密码:Uid:Gid:描述:家目录:登录使用shell

如果要将创建的普通用户改为高级管理员使它具有root一样的权限,在/etc/passwd文件中我们可以看一下root的uid和gid是多少?我们可以看到root的uid和gid是0  0,那么我们可以修改新建的用户将uid和gid改为0 0,那么就具有root的权限了。


6、su——切换用户

如果有多个用户,命令行窗口下可用 su 命令相互切换:
su 用户名
说明:su是switch user的缩写,表示用户切换。

从新的用户状态下输入“exit”即可退回到刚才的用户状态。

 

7、用户组的添加和删除:

groupadd testgroup  ——用户组的添加

groupdel testgroup   ——用户组的删除

8、vim、tail——查看创建的新用户组

组的增加和删除信息会在etc目录的group文件中体现出来。可使用vim /etc/group  tail -3 /etc/group查看

9、rm -rf testuser ——删除用户testuser所在目录

创建用户后,会在/home生成用户的家目录,如要删除用户,可使用 rm -rf testuser 再将用户家目录进行删除。

时间: 2024-08-02 07:01:56

linux创建删除用户和用户组的相关文章

【收藏】Linux添加/删除用户和用户组

1.建用户:adduser phpq                             //新建phpq用户passwd phpq                               //给phpq用户设置密码 2.建工作组groupadd test                          //新建test工作组 3.新建用户同时增加工作组useradd -g test phpq                      //新建phpq用户并增加到test工作组 注::

Linux添加/删除用户和用户组

显示用户信息id usercat /etc/passwd 1.建用户:useradd username                             //新建用户passwd username                               //给用户设置密码 2.建工作组groupadd groupname                          //新建工作组 3.新建用户同时增加工作组useradd -g groupname username        

Linux学习8---(用户和用户组管理)

1.用户和用户组     用户和用户组概念        用户:使用操作系统的人(Linux支持多个用户在同一时间登陆同一个操作系统)        用户组:具有相同权限的一组用户(Linux系统中可以存在多个用户组)     相关的配置文件        /etc/group:储存当前系统中所有用户组信息            Group:        x        :    123        :    abx,def,xyz            组名称:    组密码占位符:  

linux下查看用户及用户组的方法

whois 功能说明:查找并显示用户信息. 语 法:whois [帐号名称] 补充说明:whois指令会去查找并显示指定帐号的用户相关信息,因为它是到Network Solutions 的WHOIS数据库去查找,所以该帐号名称必须在上面注册方能寻获,且名称没有大小写的差别.    whois功能说明:查找并显示用户信息.语 法:whois [帐号名称]补充说明:whois指令会去查找并显示指定帐号的用户相关信息,因为它是到Network Solutions 的WHOIS数据库去查找,所以该帐号名

linux下删除用户脚本----不是userdel -r 那么简单

linux下删除用户不仅仅是userdel -r 那么简单. 如果你删除用户时,该用户有许多进程正在进行,你是不是要一个个kill掉再删除: 如果你成功删除该用户后,系统中还有需要改用户的文件是不是还要删除. 如上,岂不麻烦.下面的脚本可以帮你快速删除一个或多个用户. #!/bin/bash #delete user from system #by slitobo 2017/6/2 #check user is root [ `id -u` -ne 0 ] && echo "Pl

创建删除用户,目录等脚本

编写一个脚本.菜单为: 1.创建用户 2.创建目录 3.创建文件 4.修改目录文件 5.修改文件权限 6.删除目录或者文件 7.退出 #!/bin/bash #write by lijun #Date 2014-07-15 #====================================================== #function check_error #====================================================== func

LINUX创建、删除用户和用户组;修改密码

1.useradd 添加用户 -g 首组 -G 次组 -d 指定目录 -p (passwd)密码 -u(UID)2.userdel 删除用户 用法:# useradd xiaodandan -g xiaodaodan -p 111111 解释创建新用户xiaodandan,用户组为xiaodandan ,密码6个1 3.groupadd 新建组 ls -l 在home目录下查看组 -rw-r--r-- root root 第三字符root属于root组4.groupdel 删除组5.usermo

Linux创建/删除/修改/密码/ 用户知识学习

常用命令: 1.创建用户 useradd 常用参数: -c  备注,加上备注文字,备注文字会保存在passwd的备注栏位中 -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录  -M 不要自动建立用户的登入目录 -D 变更预设值 -e 指定帐号的有效期限 -f  指定密码过期后多少天即关闭该帐号 -g 用户组 指定用户所属的用户组. -G 用户组,用户组 指定用户所属的附加群组. -s Shell文件 指定用户的登录Shell. -n  取消建立以用户名称为名的群组

20161011L04-03老男孩linux运维实战培训-Linux系统的用户和用户组管理-01

一些LINUX用户的操作命令 useradd   创建用户 adduser  创建用户 passwd  改密码命令 usermod  改变用户名,和用户目录的 userdel 删除用户 id 显示用户UID 和 GID的 groupadd 创建用户组 groupdel 删除用户组 groupmod 改变用户组名信息 groups  显示用户所属的组 /etc/skel   用户新建用户的时候和默认去取配置的地方 /etc/login.defs 用来定义用户创建时一些用户的信息 比如UID GID