简述linux命令的,LINUX下用户管理命令简述

LINUX下用户管理命令简述

添加用户并设置密码

useradd [用户名] 创建用户

[root@localhost ~]# useradd jack

[root@localhost ~]# cat /etc/shadow | grep jack

jack:!!:17257:0:99999:7:::

passwd [用户名] 设置密码

[root@localhost ~]# passwd jack

更改用户 jack 的密码 。

新的 密码:

重新输入新的 密码:

passwd:所有的身份验证令牌已经成功更新。

创建组

groupadd [组名]

[root@localhost ~]# groupadd jack2

[root@localhost ~]# cat /etc/gshadow | grep jack2

jack2:!::

将用户添加到组中

usermod -G [组名] [用户名]

[root@localhost ~]# usermod -G jack2 jack

[root@localhost ~]# id jack

uid=4012(jack) gid=4013(jack) 组=4013(jack),4014(jack2)

给组添加密码

gpasswd [组名]

[root@localhost ~]# gpasswd jack2

正在修改 jack2 组的密码

新密码:

请重新输入新密码:

修改用户名

usermod -l [新用户名] [旧用户名]

[root@localhost ~]# usermod -l jack1 jack

[root@localhost ~]# cat /etc/shadow | grep jack

jack1:3c8ce6380daa33c267ccb0e2e66a02de.png0IvTJ67P$opmH/vMwpVAuzJoKBxstWouchHvvL/2h9TOFk9wPKdpqlOjT9gBlcnQiFGMqwipNhH3dRvd8rA5P37sRUcl/r0:17257:0:99999:7:::

删除用户

userdel -r [用户名]

-r:删除用户组

[root@localhost ~]# userdel -r jack1

[root@localhost ~]# cat /etc/shadow | grep jack

[root@localhost ~]# echo $?

1

查看用户ID和组信息

[root@localhost ~]# id

uid=0(root) gid=0(root) 组=0(root) 环境=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023

查看当前用户的登录信息

[root@localhost ~]# id

uid=0(root) gid=0(root) 组=0(root) 环境=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023

[root@localhost ~]# finger

Login Name Tty Idle Login Time Office Office Phone Host

root root pts/0 Apr 1 16:45 (172.16.250.76)

tom tty1 3:04 Apr 1 18:22

用户禁用与恢复

禁用

usermod -L [用户名]

[root@localhost ~]# usermod -L tom

[root@localhost ~]# cat /etc/shadow | grep tom

tom:!3c8ce6380daa33c267ccb0e2e66a02de.pnghDF8ILU7$yi1PdUR8YaVcn7DYOORjml4y7iKJwh8li6/84wLblGsLn3uF/0m9r80PaWVEJgg5vsSoer/2tUTPSYOKGwO0z/:17255:0:99999:7:::

恢复

usermod -U [用户名]

[root@localhost ~]# usermod -U tom

[root@localhost ~]# cat /etc/shadow | grep tom

tom:3c8ce6380daa33c267ccb0e2e66a02de.pnghDF8ILU7$yi1PdUR8YaVcn7DYOORjml4y7iKJwh8li6/84wLblGsLn3uF/0m9r80PaWVEJgg5vsSoer/2tUTPSYOKGwO0z/:17255:0:99999:7:::

删除用户组:

groupdel [用户组名]

[root@localhost ~]# groupdel jack2

[root@localhost ~]# cat /etc/gshadow | grep jack2

[root@localhost ~]# echo $?

1

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值