linux---增删改查用户

本文详细介绍了在Linux系统中如何进行用户管理,包括使用useradd添加用户,探讨了添加用户时的系统变化;userdel删除用户及其选项;id命令查看用户信息;usermod修改用户属性;su命令切换用户;以及whoami命令查看当前用户。
摘要由CSDN通过智能技术生成

目录

一、添加用户 useradd 

(1)添加用户的同时,会有那些变化

(2)属性

(3)创建用户可以不创建家目录  - M

(4)创建系统用户 -r

二、删除用户 userdel

(1)删除用户,passwd中记录会删除,但是家目录存在

(2)删除用户,passwd和家目录 都会被删除

三、查看用户 id

四、修改用户 usermod

五、切换用户 su - u1(推荐使用“-”)

六、查看当前用户 whoami


 

添加用户 u1 

一、添加用户 useradd 

#useradd u1

(1)添加用户的同时,会有那些变化

 ①会在/home目录下生成一个文件夹,文件夹的名字和用户名一样。

② 会在/etc/passwd 文件中生成一条记录。

u1 :  X :  500 :  500  :      :  /home/u1 :   /bin/bash

用户名  : 密码: uid  :gid :备注 :家目录  :登录shell(/bin/bash【可以登录】,/sbin/nologin[不可登录])

uid   0:超级用户  ;  1-499 :系统用户 ;  500-65535: 普通用户

③/etc/shadow 记录详细密码

用户名: 密码:密码最近更新时间(19700101):两次密码修改间隔时间:密码有效期:提前警告天数:过期之后的宽限天数:密码失效时间:

注: 修改 shadow中的默认值。(修改之后只会对新的用户起作用)

(1)两次密码修改间隔时间:密码有效期:提前警告天数

邮箱地址 mail_dir

密码有效期:pass_max_days

两次密码修改间隔时间:pass_min_days

密码长度:pass_min_len

到期警告天数 : pass_warn_age

 

 

是否启动默认家目录: create——home

家目录默认权限: umask   (077)

是否删除默认初始组 : usergroup_enab

用户密码的加密方式: encrypt_method

(2)过期之后的宽限天数:密码失效时间:

默认初始组: group

默认家目录位置: home

密码过期后的宽限天数:inactive

               ①0  立即过期

               ② -1 用不过期

              ③ 10 数字  10天后过期

密码失效时间:expire   (默认空,永不失效)

shell 权限:shell

用户模板目录位置  skel 

是否建立邮箱,create_mail

 

④会在/etc/gshadow 文件中生成一条记录。

u1: 密码 : 管理员 : 用户

⑤会在/etc/group 文件中生成一条记录。

u1: X : gid : 用户

 

(2)属性

-l 修改用户的名字

-u 修改用户的uid

-g 修改用户的gid

-d 修改用户的家目录

-s 修改是否可以登录

-G 修改附组(主组必须有,附组)

(3)创建用户可以不创建家目录  - M

#useradd -M u1

(4)创建系统用户 -r

#useradd -r u1

rhel6:系统用户的uid 0-499

RHEL7 系统用户的uid 0-999

二、删除用户 userdel

(1)删除用户,passwd中记录会删除,但是家目录存在

#userdel u1

(2)删除用户,passwd和家目录 都会被删除

#userdel -r u1

三、查看用户 id

#id u1

四、修改用户 usermod

可以根据属性参数修改用户信息。参考第一部分的用户属性

五、切换用户 su - u1(推荐使用“-”)

env 命令可以查看当前环境。

六、查看当前用户 whoami

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值