Linux初学笔记(十九)[实操]-用户与用户组管理 –修改/删除/切换

Linux初学笔记(十九)[实操]-用户与用户组管理 –修改/删除/切换
20200505 jeff

一、修改用户账户属性

1.1、Usermod 修改大属性

usermod的逻辑和useradd意义,一个是“修改”从无到有,一个是“修改”从旧到新,所以选项框基本通用
【语法】usermod +[选项]+用户名
【选项】
  -u UID:  手工指定用户UID号 //一般不建议更改
   -c 用户说明:手工指定用户说明
   -G(大写)附加组名:手工指定用户附加组名
   -L (大写)暂时锁定用户,仅root用户可用
   -U(大写) 解锁用户,仅root用户可以使用
案例就不说了

1.2、 Chage 修改用户密码状态的命令

【语法】chage+[选项]+用户名
【选项】
 -l: 列出用户的详细密码状态
-d日期:修改密码最后一次修改时间
-m天数:两次密码修改间隔时间
-M天数:修改密码有效期
-I(大写i)天数:修改密码宽限天数
-E日期:账号失效时间
仔细看你会发现,这就是影子文件的分隔符的英文解释,直接vi改影子文件比较直接

Linux初学笔记(十九)[实操]-用户与用户组管理 –修改/删除/切换
只有一种场景操作会使用到chage命令比较方便,就是:指定某个用户,一登陆就必须强制改密码:
那么用 chage -d 0 TT    这样会很快捷。

二、删除用户账户userdel

【语法】userdel+[选项]+用户名
【选项】-r 删除用户的同时,删除用户家目录,和useradd 逻辑一样,文件的变动也就那几个,不再过多演示

Linux初学笔记(十九)[实操]-用户与用户组管理 –修改/删除/切换

三、用户身份切换

【语法】su+[属性]+用户名

Linux初学笔记(十九)[实操]-用户与用户组管理 –修改/删除/切换
上面是错误做法,下面是正确做法
Linux初学笔记(十九)[实操]-用户与用户组管理 –修改/删除/切换
[-]切换属性时,连带切换用户真正变量身份
weinxin
DC Farm小程序二维码
扫一扫添加博客小程序
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: