创建用户——useradd

.
命令格式:useradd [参数] 用户名
useradd也可写成adduser
.
参数如下

  1. -u 指定UID号
  2. -d 指定宿主目录
  3. -e 指定生效时间
  4. -g 指定基本组
  5. -G 指定附加组
  6. -M 不建立宿主目录
  7. -s 指定shell
  8. -r 用于删除用户时,同时删除宿主目录
  9. -f 一般用于强制删除用户
设置用户密码——passwd

.
命令格式:passed [参数] 用户名
.
参数如下

  1. -d 清空密码
  2. -l 锁定用户,锁定标示为LK,可通过参数-S查看
  3. -u 解锁用户 解锁标示为PS
  4. -S 大写,查看用户状态
更改用户属性——usermod

.
命令格式:usermon 参数 用户名
usermod命令包含useradd的所有参数。
.
还包含以下参数参数

  1. -l 更改用户
  2. -L 锁定用户
  3. -U 解锁用户
组管理——groupadd

.
创建一个组:groupadd [-g GID] 组名
.
参数如下

  1. -u 添加一个成员
  2. -d 删除一个成员
  3. -M 重新定义组成员列表,以,分隔

.
删除一个组:groupdel 组名

查用户信息

.
id 用户名 查用户身份标示
.
groups 用户名 查用户所属组
.
users/w/who 查已登录用户信息
***

用户

  • 超级用户(root): UID与GID都为0
  • 程序用户: UID为1-499,一般无宿主目录
  • 普通用户: UID为500-6000,默认从1001开始累加

  • 基本组(私有组): 每个用户最多属于一个私有组,私有组不可删除
  • 附加组(公共组): 每个用户可属于任何公共组

相关文件

.
/etc/passwd
用户基本信息文件
存储格式:用户名:密码占位符:UID:GID:描述信息:宿主目录:登陆shell
.
/etc/shadow
用户影子口令文件,用于存放密码信息
.
/home/文件名
普通用户的宿主目录,一般为用户名
其文件是从//etc/skel中复制而来的
.
/etc/group
组信息文件

【Linux下用户和组管理】的更多相关文章

  1. Linux下用户和组管理

    用户与组之间的关系是,组下面有若干个用户,每个用户必须从属于唯一一个组.组可以理解为权限的集合.用户管理的命令有:useradd, userdel, usermod, passwd, chsh, ch ...

  2. linux系统用户和组管理

    用户和组管理 Linux是多用户多任务的网络操作系统,作为网络管理员,掌握用户的组的创建与管理至关重要. 学习要点: 了解用户和组的群的配置文件. 熟悉掌握Linux下用户的创建和维护管理. 熟悉掌握 ...

  3. linux下用户和组相关的文件及相关管理命令

    1.用户信息文件  /etc/passwd 示例root:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2: ...

  4. Linux:Day4(下) 用户及组管理

    Linux用户:Username/UID 管理员:root,0 普通用户: 1-65535 系统用户:1-499 对守护进程获取资源进行权限分配: 登陆用户:500+ 交互式登录: Linux组:Gr ...

  5. 2017.7.18 linux下用户、组和文件的操作

    参考来自:<鸟叔的linux私房菜(基础学习篇)-第14章> 0 目的 在linux下搭建ELK环境时,因为elasticsearch不能在root下操作,所以要为其新增一个用户,以及随之 ...

  6. Linux的用户和组管理

    1.用户和组 一个用户必须有一个主组 一个用户可以同时属于多个组 一个组可以拥有多个用户 用户信息存在: /etc/passwd 组信息存在:/etc/group 密码信息存在: /etc/shado ...

  7. 命令行界面下用户和组管理之groupmod和groupdel的使用

    NAME    groupmod - modify a group definition on the system SYNOPSIS       groupmod [options] GROUP O ...

  8. linux下用户以及用户组管理

    /etc/passwd ‘/etc/passwd’ 由 ‘:’ 分割成7个字段,每个字段的具体含义是: 1)用户名.用户名字符可以是大小写字母.数字.减号(不能出现在首位).点以及下划线,其他字符不合 ...

  9. Linux基础--用户和组管理

    1.账号管理相关文件 1)/etc/passwd    每一行都代表一个账号,有几行就代表有几个账号在你的系统中,不过需要特别留意的是,里头很多账号本来就是系统中必须要的,我们可以简称他为系统账号, ...

随机推荐

  1. [Mobx] Using mobx to isolate a React component state

    React is great for diffing between Virtual-DOM and rendering it to the dom. It also offers a naïve s ...

  2. 多线程相互排斥--mutex

    多线程之线程同步Mutex (功能与Critial Sections同样,可是属于内核对象,訪问速度较慢.能够被不同进程调用) 一 Mutex     相互排斥对象(mutex)内核对象可以确保线程拥 ...

  3. Linux系统编程——进程间通信:管道(pipe)

    管道的概述 管道也叫无名管道,它是是 UNIX 系统 IPC(进程间通信) 的最古老形式,全部的 UNIX 系统都支持这样的通信机制. 无名管道有例如以下特点: 1.半双工,数据在同一时刻仅仅能在一个 ...

  4. 使用caffemodel模型(由mnist训练)测试单张手写数字样本

    caffe中训练和测试mnist数据集都是批处理,可以反馈识别率,但是看不到单张样本的识别效果,这里使用windows自带的画图工具手写制作0~9的测试数字,然后使用caffemodel模型识别. 1 ...

  5. django 笔记11 装饰器

    在views.py创建 一般用来cookies的装饰器 def auth(func): def inner(request, *args, **kwargs): v = request.COOKIES ...

  6. ckeidtor编辑器添加图片上传功能

    1.ckeditor默认没有上传图片功能,只能通过Url显示图片,图下图 2.首先说明,ckeditor是有上传功能的,只是隐藏了,需要通过配置让它显示 找到ckeditor/plugins/imag ...

  7. Mysql-in查询问题

    Mysql-in查询问题 标签(空格分隔): mysql 问题:mysql用in语法查询出来的数据少了好多! 我的实际情况: 数据表: content字段记录着一些选项的id,多个选项用逗号隔开,比如 ...

  8. The evolution of cluster scheduler architectures--转

    原文地址:http://www.firmament.io/blog/scheduler-architectures.html cluster schedulers are an important c ...

  9. PL/SQL恢复默认窗口样式

    对于初学者来讲,使用PL/SQL时会不小心将窗体关闭,如下图 2. 怎么恢复呢?其实很简单 3. 搞定 转自:http://blog.csdn.net/hello_word2/article/deta ...

  10. yii2.0缓存篇之页面缓存

    页面缓存: 如果整个页面都不会发生改变,就可以使用页面缓存缓存整个页面. public function behaviors(){            //此方法[也叫行为]会提前控制器内其他方法执 ...