linux下用户管理(useradd/del)

创建用户 - useradd

useradd
  useradd命令用于Linux中创建的新的系统用户 . useradd可用来建立用户帐号 . 帐号建好之后,再用passwd设定帐号的密码.而可用userdel删除帐号 . 使用useradd指令所建立的帐号,实际上是保存在/etc/passwd文本文件中 .

语法

useradd(选项)(参数)

选项
-c<备注>:加上备注文字。备注文字会保存在passwd的备注栏位中; 
-d<登入目录>:指定用户登入时的启始目录; 
-D:变更预设值; 
-e<有效期限>:指定帐号的有效期限; 
-f<缓冲天数>:指定在密码过期后多少天即关闭该帐号; 
-g<群组>:指定用户所属的群组; 
-G<群组>:指定用户所属的附加群组; 
-m:自动建立用户的登入目录; 
-M:不要自动建立用户的登入目录; 
-n:取消建立以用户名称为名的群组; 
-r:建立系统帐号; 
-s:指定用户登入后所使用的shell; 
-u:指定用户id。

常用的选项: -s -g -d -m
例: sudo useradd -s /bin/bash -g liudezhi -m liu -d /home/liu 创建用户liu,默认shell是bash,属于组liudezhi,-m选项创建用户家目录,-d指定用户目录.

参数

用户名: 要创建的用户名.

实例

例:常用的选项: -s -g -d -m

 sudo useradd -s /bin/bash -g liudezhi -m liu -d /home/liu`
 # 创建用户liu,默认shell是bash,属于组liudezhi,-m选项创建用户家目录,-d指定用户目录.

创建工作组 - groupadd

groupadd

groupadd命令用于创建一个新的工作组,新工作组的信息将被添加到系统文件中 .

语法

groupadd (选项)(参数)

选项
-g:指定新建工作组的id; 
-r:创建系统工作组,系统工作组的组ID小于500-K:覆盖配置文件“/ect/login.defs”; 
-o:允许添加组ID号不唯一的工作组.
参数

组名:指定新建工作组的组名

实例

建立一个新组,并设置组ID加入系统.
groupadd -g 344 linuxde
此时在/etc/passwd 文件中产生一个组ID(GID)是344的项目.


删除用户 - userdel

userdel

userdel命令用于删除给定的用户,以及与用户相关的文件 . 若不加选项,则仅删除用户帐号,而不删除相关文件 .

语法

userdel (选项)(参数)

选项
-f: 强制删除用户,即使用户当前已登录.
-r: 删除用户的同时,删除与用户相关的所有文件.
参数

用户名:要删除的用户名.

实例
bash$ sudo userdel linuxde         # 删除用户linuxde,但不删除其家目录及文件.
bash$ sudo userdel -r linuxde      # 删除用户linuxde,其家目录及文件一并删除.

请不要轻易用-r选项;他会删除用户的同时删除用户所有的文件和目录,切记如果用户目录下有重要的文件,在删除前请备份 .


删除工作组 - groupdel

groupdel

  groupdel命令用于删除指定的工作组,本命令要修改的系统文件包括/ect/group和/ect/gshadow . 若该群组中仍包括某些用户,则必须先删除这些用户后,方能删除群组 .

语法

groupdel (参数)

参数

组: 要删除的工作组名.

实例

groupdel liu # 删除liu工作组

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值