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:LINUX下用户管理命令简述0IvTJ67P$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:!LINUX下用户管理命令简述hDF8ILU7$yi1PdUR8YaVcn7DYOORjml4y7iKJwh8li6/84wLblGsLn3uF/0m9r80PaWVEJgg5vsSoer/2tUTPSYOKGwO0z/:17255:0:99999:7:::

恢复

usermod -U [用户名]
[root@localhost ~]# usermod -U tom
[root@localhost ~]# cat /etc/shadow | grep tom
tom:LINUX下用户管理命令简述hDF8ILU7$yi1PdUR8YaVcn7DYOORjml4y7iKJwh8li6/84wLblGsLn3uF/0m9r80PaWVEJgg5vsSoer/2tUTPSYOKGwO0z/:17255:0:99999:7:::

删除用户组:

groupdel [用户组名]
[root@localhost ~]# groupdel jack2
[root@localhost ~]# cat /etc/gshadow | grep jack2
[root@localhost ~]# echo $?
1

原创文章,作者:sean0910,如若转载,请注明出处:http://www.178linux.com/72279

(0)
sean0910sean0910
上一篇 2017-04-05
下一篇 2017-04-05

相关推荐

  • 破解root口令

    这里主要介绍一下centos6和7root密码的破解方法 这里先说一下centos7的口令破解方法 破解CentOS7的root口令方法一 启动时任意键暂停启动  按e键进入编辑模式  将光标移动linux16开始的行,添加内核参数rd.break 按ctrl-x启动 这是进来之后的界面 然后查看用户的登录信息 echo $UID 显示结…

    2017-07-14
  • 迁移分区

          1 备份/home    2 创建分区 /dev/sdc1 10G   [root@localhost ~]# du -sh /home   52K /home   3 格式化分区   [root@localhost …

    Linux干货 2017-04-25
  • lvs-dr 原理与配置

    Lvs-dr 原理与配置 目录     1、ARP介绍     2、DR模式数据包请求响应流程     3、配置过程    4、总结 1、ARP协议介绍 功能:局域网内,根据IP地址获取MAC地址。 互联网上面…

    Linux干货 2015-09-16
  • lvm 逻辑卷管理

    标签:LVM 创建 扩容 缩减 一、LVM  LVM是 Logical Volume Manager(逻辑卷管理)的简写,它由Heinz Mauelshagen在Linux 2.4内核上实现。LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的分区加入其中,这样可以实现磁盘空间的动态管…

    Linux干货 2015-05-18
  • mariadb的主从复制、主主复制、半同步复制

    主从服务器的时间要同步,数据库版本最好是一致的,以免造成函数处理、日志读取、日志解析等发生异常。 以下三个主从复制的设置是独立的。 注意防火墙和selinux的影响。 1、简单主从复制的实现 (1)主服务器的配置 1)安装mariadb-server [root@localhost ~]# yum -y install…

    Linux干货 2016-11-21
  • 例图分析软、硬链接

    在linux系统中存在两种链接方式硬链接和软连接,两种链接方式在系统中是完全不同的模式,本文主要详述两种的区别并给与图示; 创建guo ,lin两个文件,两个文件分别用于演示软连接和硬链接     图一:创建文件   创建软连接guo.ruan1     图二:创建软连…

    Linux干货 2016-10-29

评论列表(1条)

  • renjin
    renjin 2017-04-05 11:54

    写了管理用户常见的几个命令,内容上写的挺好的,排版上可以再排的好一些