美文网首页
【Linux】用户篇

【Linux】用户篇

作者: 冯文议 | 来源:发表于2018-05-16 10:51 被阅读32次

用户角色分类

超级用户:拥有对系统的最高管理权限,默认是root
普通用户:只能对自己目录下的文件进行访问修改
虚拟用户:不能登录系统,满足对文件操作的基本操作需求,默认是nobody用户。

用户组

方便和加强系统资源和用户之间的关系管理。

用户和用户组

一对一:一个用户存在一个组,组中的唯一成员
一对多:一个用户存在多个组中
多对一:多个用户存在一个组中
多对多:多个用户存在多个组中

用户配置文件

/etc/passwd:最重要的一个文件,记录了用户的信息,对所有用户开放。以冒号分割,含义如下

用户名:密码(x):用户标识号:组标识号:注释性描述:主目录:默认shell

/etc/shadow:用户认证文件,储存加密后的铭文密码,只对root用户开放

用户名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:保留字段(目前为空)

/etc/default/useradd:创建用户默认主目录为 /home ,默认shell使用 /bin/bash,可以在这个配置文件修改

用户组配置文件

/etc/group:用户组信息

/etc/gshadow:用户组密码管理

密码列!表示不合法密码

新建用户

useradd Username

你有可能指定主目录,shell命令

useradd -d Home -s Shell Username

adduser只是useradd的一个链接

修改密码

命令格式

passwd [选项] 用户名

默认修改密码:

passwd Username

锁定用户

passwd -l Username

解锁

passwd -u Username

删除密码(无密码登录)

passwd -d Username

用户账户

命令格式

usermod [选项] 用户名

改用户名

usermod -l oldUsername newUsername

删除用户账户

命令格式:
-r删除主目录,否则只删除用户账户

userdel [-r] Username

切换用户身份

su

退出

exit

查看用户信息

id [用户名]

finger [用户名]

用户组

创建组

groupadd [选项] 用户组

修改用户组属性

groupmod [选项] 用户组名
-g 用于修改组ID
-n 用于修改组名

例如:修改组名并修改ID

groupmod -n Groupname -g 110 newGroupname

删除用户组

groupdel Groupname

用户组中的用户管理

只能root使用

gpasswd [选项] 用户名 用户组名
-a 添加用户到用户组
-d 从用户组移除用户

相关文章

  • 【Linux】用户篇

    用户角色分类 超级用户:拥有对系统的最高管理权限,默认是root普通用户:只能对自己目录下的文件进行访问修改虚拟用...

  • [Linux]用户管理篇:删除用户

    目录 1、入门 [Linux]入门[Linux]目录结构[Linux]vi,vim[Linux]开机、重启和用户登...

  • LINUX篇 - centos

    LINUX篇 - centos 一、修改Linux设备名称的方法:(即 用户@XXX 的内容) 查看主机设备名称的...

  • 程序员的Linux上手手册(4) - 用户和组的操作

    linux用户和组 linux通过用户和组来管理系统权限。用户是linux的登录单位,用户使用用户名和密码登录系统...

  • Linux文件权限

    一、Linux用户概念 Linux中把用户分为文件所有者用户、所属组用户和其他用户。因此Linux文件的权限也就对...

  • 第3章 用户和用户组管理

    1.Linux用户和用户组管理 用户和用户组 Linux用户归属于用户组,归属于同一用户组的Linux用户对一些公...

  • Linux常用命令和环境搭建

    一、Linux权限的概念 Linux下有两种用户:普通用户和超级用户()。 普通用户:在linux下做有限的事情;...

  • Linux 资深用户的 6 大特征

    Linux 资深用户的 6 大特征 如果你是 Linux 资深用户,则可能会有这些共同倾向。 Linux 用户千差...

  • Lesson 006 —— Linux 用户与权限

    Lesson 006 —— Linux 用户与权限 useradd username 添加用户 Linux 系统中...

  • 06 Linux用户和用户组管理

    1. Linux用户和用户组管理 Linux用户归属于用户组,归属于同一用户组的Linux用户对一些公共文件具有相...

网友评论

      本文标题:【Linux】用户篇

      本文链接:https://www.haomeiwen.com/subject/lwaudftx.html