用户和组相关权限

Linux用户和组的相关的配置文件:

/etc/passwd:用户名、UID、基本组等信息

/etc/group:组名、GID、组内包含的用户;

/etc/shadow:用户密码及相关属性;

/etc/gshadow:组的密码及相关属性;

用户和组管理的相关命令:

useradd、usermod、passwd、userdel

groupadd、groupmod、gpasswd、groupdel

chage, chsh, chfn

id, w, who, whoami

su

创建用户test,查看用户test相关信息,使用chage 设置test用户每隔一星期变更一次密码,设置用户到期日期

useradd:创建用户

useradd [options] LOGIN

useradd -D [options]

-r: 创建系统用户

-u UID: 指定UID;

-g GID: 指组,此组必须事先存在

-c ‘COMMENT‘:

-d /PATH/TO/SOMEWHERE:指定用户的主目录路径;此位置不能事先存在,否则,其用户相关配置文件将被复制;/etc/skel

-s SHELL:设定用户的默认shell;

cat /etc/shells

-G GID,...:指定所属的附加组;

-M: 不给用户创建家目录;

创建系统用户cpjcy,默认shell为bin/bash,家目录为用户同名目录cpjcy. 在指定家目录时,此目录不能事先存在。系统用户UID默认1-499,通过查看/etc/passwd文件可以看到新建用户uid为496.

练习:创建用户Oracle,所属附加组database和sql,ID号为3000, 家目录为/home/database;

groupadd:创建组

groupadd [OPTIONS] GROUPNAME

-g GID: 指明组ID;

-r: 创建系统组;

usermod:用户属性修改

usermod [OPTION]... LOGIN

-u UID

-g GID

-G GID[,GID,...]:修改用户所属的附加组;同时使用-a选项;

-s SHELL

-c ‘COMMENT‘

-d HOME: 修改用户的家目录为新位置时,用户原来的文件是不会被移动至新家;-m选项可实现同时将其迁至新的家目录;

-l LOGIN:

-L:lock user

-U: unlock user

userdel:删除用户

userdel [-r] USERNAME

-r:删除用户的同时删除其家目录;

删除oracle用户

时间: 2024-12-20 10:21:14

用户和组相关权限的相关文章

Linux中用户,组及权限的概念及相关命令

Linux的用户.组和权限管理 用户: 计算机的资源是有限的,但使用者有很多,为了能够实现这些使用者彼此之间在资源上进行隔离而保证各使用者的文件得到保护,并且我们让主机能够认定这个使用者的确是他所声称的那个使用者,所以我们必须要在整个系统上完成两种机制,1.认证机制Authertication,2.授权机制Authorization,3审计机制 Audition. 用户类别: 管理员用户:root 普通用户:分系统用户和登录用户两种 用户的标识:UserID,UID,范围16bits的二进制数字

linux中用户、组和权限相关指令

用户.组.权限 权限: r, w, x 文件: r:可读,可以使用类似cat等命令查看文件内容: w:可写,可以编辑或删除此文件: x: 可执行,eXacutable,可以命令提示符下当作命令提交给内核运行: 目录: r: 可以对此目录执行ls以列出内部的所有文件: w: 可以在此目录创建文件: x: 可以使用cd切换进此目录,也可以使用ls -l查看内部文件的详细信息: rwx: r--:只读 r-x:读和执行 ---:无权限 0 000 ---:无权限 1 001 --x: 执行 2 010

3、Linux用户、组及权限的基础及相关高级话题,详细讲解

04_01_Linux用户管理命令详解 用户.组.权限 操作系统的组成:1.硬件:2.内核:3.库(动态库,静态库):4.shell 所谓的安装操作系统是把操作系统安装到哪里去了? 答:不是内存:硬盘,外部存储设备: 计算资源: 权限 用户 用户,容器,关联权限:用户组,方便地指派权限 用户:标识符 用户组:标识符 文件 安全上下文(secure context) 进程:也有属主和属组,进程能否访问资源,取决于发起进程的用户是否有权访问资源 权限: r,w,x 文件权限含义: r:可读,可以使用

用户和组相关的配置文件总结

前言: 在用户管理,组管理过程中,最基本的四个文件就是/etc下面的passwd,shadow,group,gshadow.他们记录了与用户和组相关的信息.是学习和深入了解用户,组的基本. 除了这些基本的配置文件 还有与初始化相关的配置文件.定义用户添加时初始状态的配置文件/etc/default/useradd. 以及用户家目录的内容文件参考目录/etc/skel.和与用户,组基本属性默认设置的配置文件/etc/login.defs.接下来就对这些配置文件进行详细介绍. /etc/passwd

linux用户、组和权限——学习笔记

linux用户.组和权限--学习笔记 1.linux用户user 2.linux组group 3.用户和组的配置文件 3.1.Passwd文件格式 3.2.shadow 文件格式 3.3.group文件格式 3.4.gshdow文件格式 4.用户和组管理命令 4.1.用户管理命令 4.2.组帐号维护命令 4.3.用户创建:useradd 4.4.小实验 4.5.用户属性修改 4.6.删除用户 4.7.查看用户相关的ID 信息 4.8.切换用户或以其他用户身份执行命令 4.9.设置密码 4.10.

用户、组和权限:

用户.组和权限    安全3A          资源分派:            Authentication:认证            Authorization:授权            Accouting|Audition:审计                用户user        令牌token,identity        Linux用户:Username/UID        管理员:root , 0        普通用户:1-65535            系统用户

Linux系统用户、组和权限及管理

初学Linux,现将对用户.组和权限及管理做了一些整理,希望大家相互学习! 用户: 即在系统内将有限的资源在多个使用者之间进行分配的一个系统组件: 用户分类:Linux环境中用户一般分为管理员和普通用户: 管理员(root)是系统中的超级用户,被授予对系统资源所有的访问权限,可以对其它其它用户及组进行管理: 普通用户又分为系统用户和登录用户: 系统用户:仅用于运行服务程序,保障系统正常运行: 登录用户:系统资源的正常使用者,访问资源的权限需要Root管理指定: 用户ID(User ID UID)

linux用户和组及权限管理

1.用户和组管理    资源分派:        Authentication:认证        Authorization:授权        Accouting:审计            Audition token, identity(username/password) Linux用户:Username/UID        管理员:root, 0        普通用户:1-65535            系统用户:1-499, 1-999                对守护进

Linux用户、组和权限

用户.组和权限 一:概念 Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统.由于安全需要,「用户管理」应运而生,以加以明确限制各个用户账户的权限. Linux支持用户组,用户组就是具有相同特征的用户的集合.一个组可以包含多个用户,每个用户也可以属于不同的组.用户组在Linux中扮演着重要的角色,方便管理员对用户进行集中管理. 在Linux中,有三种用户: Root 用户:也称为超级用户,对系统拥有至高无