linux用户管理和组管理使用详解(图解linux创建用户和组)

linux下有三类用户: 1、超级用户 :root 具有操作系通的一切权限 uid 0

2、普通用户:普通用户具有操作系统有限的权限 uid 500-6000

3、伪用户 :是为了方便系统管理,满足相对应的系统进程文件属主的要求, 不能登录系统 uid 1--499

管理用户的文件、用户的基本信息都放在这里 /etc/passwd 任何用户对它都有读的权限 只定义账号不定义口令
一行代表一个用户 分七个部分

账号名称:密码:uid:gid:相关信息:用户家目录:解释器

用户的密码文件 /etc/shadow只有root可读

用户名:口令:最后一次修改时间:最大时间间隔:最小时间间隔:警告时间:不活动时间:失效时间
0 随时可以修改 999999 一周

创建账户两种简单方法

1在/etc/passwd 中添加一条记录

2 #ueradd 用户 #passwd 密码(lee用户的附属组为admin)

查看用户的信息:

useradd命令的常用选项如下:
-d home-dir:指定用户主目录。
-e date:禁用账户的日期,格式为:YYYY-MM-DD。
-f days:口令过期后,账户禁用前的天数。
-g group-name:用户所属主组群的组群名称或GID。
-G group-list:用户所属的附属组群列表,多个项目用逗号分隔。
-m:若主目录不存在则创建它。
-M:不创建用户主目录。
-n:不要为用户创建用户私人组群。
-r:创建UID小于500的不带主目录的系统账户。
-p:加密的口令。
-s:指定用户登录 Shell,默认为 /bin/bash。
-u UID:指定用户的 UID,它必须是唯一的,且大于499

用户的删除:

用户的禁用:

用户的解锁:

用户登陆名的修改:

(有锁定用户就有锁定密码,都是禁止用户登陆系统,这个方法不止上面讲的,就不一一举例了)

组的配置文件/etc/group

组名 组密码 组id 其他用户

组的创建与删除(组的删除和用户的可不一样)

组密码的创建与删除

要是实在不知道怎么办?查看帮助。man 一下 或 --help

(0)

相关推荐

  • Linux命令详解:useradd创建用户命令

    Linux系统是一个多用户的操作系统,但是在安装系统时只创建了一个超级管理员用户,那么其他的用户如何创建呢?下面小编就为大家演示如何按照要求创建用户. 创建用户命令useradd 01 useradd ...

  • CentOS中禁止用户ssh和sftp登陆的详解

    CentOS中禁止用户ssh和sftp登陆的详解 在linux中出于安全的需要,我们会禁止某些用户SSH登陆系统进行操作.我这里以centos操作系统为例记录下如何进行处理. 1.打开sshd的配置文 ...

  • Linux服务器被黑以后处理步骤详解

    首先,要冷静,喝口水压压惊.安全总是相对的,再安全的服务器也有可能遭受到攻击. 随着开源产品的越来越盛行,作为一个Linux运维工程师,能够清晰地鉴别异常机器是否已经被入侵了显得至关重要,个人结合自己 ...

  • Linux硬盘的添加、磁盘分区详解

    Linux硬盘的添加.磁盘分区详解 操作方法 01 通过添加硬件向导添加一块SCSI硬盘的方法,硬件类型选择硬盘,点击下一步,选择硬盘类型为SCSI,选择创建新的虚拟磁盘,继续点击下一步. 02 选择 ...

  • linux useradd(adduser)命令参数及用法详解(linux创建新用户命令)

    功能说明:建立用户帐号。 语法:useradd [-mMnr][-c <备注>][-d <登入目录>][-e <有效期限>][-f <缓冲天数>][-g ...

  • Linux(centos)系统各个目录的作用详解 推荐

    文件系统的类型 LINUX有四种基本文件系统类型:普通文件、目录文件、连接文件和特殊文件,可用file命令来识别。 普通文件:如文本文件、C语言元代码、SHELL脚本、二进制的可执行文件等,可用cat ...

  • 组策略命令是什么?组策略命令详解

    组策略命令是什么?您只需单击选择“开始”→“运行”命令,在“运行”对话框的“打开”栏中输入“gpedit.msc”,然后单击“确定”按 扭即可启动windows xp组策略编辑器。(注:这个“组策略” ...

  • Linux下软件包类故障排错方案详解

    软件包类故障在Linux系统中比较常见,例如:需要编译源码包程序时系统中没有安装gcc编译工具,安装RPM软件包时有未解决的依赖关系,程序库文件或头文件的安装路径不正确等,软件包类故障产生的原因非常多 ...

  • linux命令大全之crontab命令使用详解

    at 命令是针对仅运行一次的任务,循环运行的例行性计划任务,linux系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认 ...