linux用户及组相关文件介绍】的更多相关文章

用户和组文件介绍 1.用户账号文件:passwd passwd命令用于设置用户的认证信息,包括用户密码.密码过期时间等.系统管理者则能用它管理系统用户的密码.只有管理者可以指定用户名称,一般用户只能变更自己的密码. 选项 -d:删除密码,仅有系统管理者才能使用: -f:强制执行: -k:设置只有在密码过期失效后,方能更新: -l:锁住密码: -s:列出密码的相关信息,仅有系统管理者才能使用: -u:解开已上锁的帐号. 知识扩展 与用户.组账户信息相关的文件 存放用户信息: /etc/passwd…
1.添加用户(只有管理员用户或具有管理员权限的用户可以添加删除用户) useradd  用户名 (laoda)  新创建用户后home下会多一个laoda的目录 ,此目录中存放的是laoda用户相关的东西. 给新创建用户设置密码: password  用户名(xiaoming)    如果只有password   就是给当前登陆用户设置密码. 2.删除用户 userdel  用户名 (laoda) 删除用户(只删除用户,用户目录不删除) userdel  -r 用户名 (laoda) 不禁删除用…
一. 用户.用户组概念及其文件结构详解 Linux用户只有两个等级:root及非root.Linux中还有一部分用户,如:apache.mysql.nobody.ftp等,这些也都是非root用户,即普通用户.Linux的权限实际是上不同用户所能访问的文件的不同产生的假象.而这些假象的造成,还要涉及到另外一个概念:用户组 一个用户至少要属于一个用户组 一个用户可以属于多个用户组 用户组存在的原因主要还是方便分配权限.而用户本身和权限的差别不是很大,各个用户之间主要的不同是: 是否拥有密码 hom…
参考: https://blog.csdn.net/chengqiuming/article/details/78601977   , https://www.cnblogs.com/123-/p/4189072.html 文件初始创建的默认权限: 可以通过umask查看,和chomd的参数相反. 其中0022,其中第一位为特殊权限(找到两种答案:一是setUid/setGid/粘着位(sticky),不是很理解,二是八进制的前缀是0,还好), 后三位中,文件的默认权限为666-022为644(…
一. linux 用户和组的基本介绍 1.linux下 有三种用户: 1. root: 权限最大的. 2. 系统用户: UID小于1000的.系统服务管理用户,一般是不允许登录系统的.(比如mysql用户) 3. 普通用户:(UID大于999的,权限比较小,可以登录,只能使用bin目录下的命令) 2. linux 组 组: 一个用来保存用户的容器.用来装不同的用户的,没有其他意义(win中 组可能涉及到权限) 在默认的情况下,新建用户的同时,系统会创建一个同名组,装载这个用户. 在linux中每…
1.用户信息文件  /etc/passwd 示例root:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologinadm:x:3:4:adm:/var/adm:/sbin/nologin 7个字段含义 第1个字段:用户名称第2个字段:密码标志 x表示 用户是有密码的 密码在/etc/shadow第3个字段:UID (用户ID)  0: 超级用户 系统最高级用户…
Linux用户以及权限相关命令 查看身份 id:Display user identity. 这个命令的输出会显示uid,gid和用户所属的组. uid即user ID,这是账户创建时被赋予的. gid是primary group ID,是主要的组的id.当然这个用户也可以属于其他更多的组. 用户账户信息被定义在 /etc/passwd文件中,组信息被定义在/etc/group文件中. chmod 命令名称:chmod 命令英文原意:change the permissions mode of…
linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号.在使用linux操作系统时候,通常我们会遇到对多用户进行管理.比如: 用户账号的添加.删除.修改 用户口令的管理 用户组的管理 1.新用户的添加 语法:useradd 选项 用户名 参数说明: -c comment 指定一段注释性描述. -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录. -g 用户组 指定用户所属的用户组. -G 用户组,用户组 指定…
Linux 用户和组 1.用户和组的概念 用户的作用: Authentication:认证 Authorization:授权 Accouting:审计 用户存在的最终目的: 为了实现资源的分派 组的作用: 将具有相同特征的用户放在一起组成一个整体 当用户过多时方便管理 1.1Linux安全上下文 Linux通过安全上下文的概念完成用户权限的指派. 先判断用户是否是某文件的属主 再判断用户是否是该文件属组中的一员 最后定其为其它用户 运行中的程序:进程(process) 以进程发起者的身份运行 r…
Linux用户和权限——管理文件权限的命令 摘要:本文主要学习了Linux中修改文件权限的命令. chown命令 chown命令,主要用于修改文件(或目录)的所有者,除此之外,这个命令也可以修改文件(或目录)的所属组. 基本语法 当只需要修改拥有者时,可使用如下chown命令的基本格式: chown [选项] 所有者 文件或目录 如果需要同时更改所有者和所属组,chown命令的基本格式为: chown [选项] 所有者:所属组 文件或目录 选项说明 -R:表示连同子目录中的所有文件一起更改. 使…
一.上集回顾 1.bash globing,IO重定向及管道 glob:*,?,[],[^] IO重定向: >,>>, 2>,2>> &>,&>> >  /PATH/TO/SOMEWHERE 2>&1 <,<<(Here Document) COMMAND1 | COMMAND2 命令:tr,tee 2.用户管理基础概念 a.用户类别: 管理员,普通用户(系统用户和登陆用户) b.组类别: 管理员组…
用户.组.权限一.权限:r, w, x1.文件权限:      r:可读,可以使用类似cat等命令查看文件内容:      w:可写,可以编辑或删除此文件:      x: 可执行,eXacutable,可以命令提示符下当作命令提交给内核运行:2.目录权限:      r: 可以对此目录执行ls以列出内部的所有文件:      w: 可以在此目录创建文件:      x: 可以使用cd切换进此目录,也可以使用ls -l查看内部文件的详细信息:3.权限三位一体:      rwx:可读可学可执行 …
BIO结构和BIO相关文件介绍     (作者:DragonKing Mail:wzhah@263.net 公布于:http://gdwzh.126.com openssl专业论坛)          BIO的结构定义和相关项解析例如以下:     (包括在bio.h文件里.其主文件为bio_lib.c)     typedef struct bio_st BIO;          struct bio_st      {      BIO_METHOD *method;//BIO方法结构.是…
linux用户操作 查看登陆用户:whoami (结果最简洁) 或者who mom likes 或者who am i查看所有用户:cat /etc/passwd 添加:sudo adduser lilei也可以:useradd -u userID username -u表示指定用户iduseradd创建后,需要用passwd username修改密码 删除:userdel -r username -r 表示同时删除目录 修改密码:passwd username修改用户名:sudo usermod…
我们先看一下用户用户组和密码相关文件: 1 2 3 4 5 6 7 8 9 [root❄centos7 ~]☭ ll /etc/passwd* /etc/shadow* /etc/group* /etc/gshadow* -rw-r--r--. 1 root root 988 May 28 02:34 /etc/group -rw-r--r--. 1 root root 975 May 28 02:29 /etc/group- ----------. 1 root root 801 May 28…
与用户相关的系统配置文件主要有/etc/passwd 和/etc/shadow,其中/etc/shadow是用户资讯的加密文件,比如用户的密码口令的加密保存等: /etc/passwd 和/etc/shadow 文件是互补的: /etc/passwd 是系统识别用户的一个文件,系统所有的用户都在这里有登录记载:当我们以beinan 这个账号登录时,系统首先会查阅 /etc/passwd文件,看是否有beinan 这个账号,然后确定beinan的UID,通过UID 来确认用户和身份,如果存在则读取…
ref:https://www.cnblogs.com/xuha0/p/5519232.html 与用户相关的系统配置文件主要有/etc/passwd 和/etc/shadow,其中/etc/shadow是用户资讯的加密文件,比如用户的密码口令的加密保存等:/etc/passwd 和/etc/shadow 文件是互补的: /etc/passwd 是系统识别用户的一个文件,系统所有的用户都在这里有登录记载:当我们以beinan 这个账号登录时,系统首先会查阅 /etc/passwd文件,看是否有b…
一.Linux多用户多任务介绍 Linux/Unix 是一个多用户.多任务的操作系统:在讲Linux账号及账号组管理之前,我们先简单了解多用户.多任务操作系统的基本概念. 1.1Linux单用户多任务  2)Linux系统中用户角色划分 超级用户: 默认是root用户,其UID和GID均为0.root用户在每台unix/linux操作系统中都是唯一真实存在的,通过它可以登录系统,可以操作系统中任何文件和命令.拥有最高的管理权限. 在生产环境中,一般会禁止root账号通过SSH远程连接服务器(保护…
用户与组信息存放位置 说明 注释 /etc/passwd 存放用户基本信息 记录了每个用户的一些基本属性,并对所有用户可读,每一行记录对应一个用户,属性之间通过冒号分隔. 每一个行6个冒号,7个属性. 用户名:密码占位符:UID:GID:用户描述:用户主目录:登录后使用的shell /etc/shadow 存放用户安全信息(包含密码) 因为/etc/passwd文件对所有用户是可读的,为了安全起见把密码从/etc/passwd中分离出来放入这个单独的文件,该文件只有root用户有权限,从而保证密…
用户的基本操作 添加用户: useradd xxx 查看所有的用户: cat /etc/passwd 用户更改组: usermod -G groups loginname 将用户从组中删除: gpasswd -d userName groupName 文件标志位 关于 SUID.SGID.SBIT 标志位的详解可以参考该网友的文章:Linux文件权限与属性详解 之 SUID.SGID & SBIT 怎么操作 SUID.SBID.SBIT? 操作这些标志与操作文件权限的命令是一样的, 都是 chm…
写在前面: 在liunx系统中一切都是文件(文件夹和外设是特殊的文件),如果有可能尽量使用文本文件,文本文件是人.机都能够理解的文件.linux的用户(组)和权限完美的解决了linux系统的安全问题.由于一切都是文件,linux引入了两个文件来管理用户(组):/etc/passwd 存放用户:/etc/group 存放组:然后在文件系统中每个文件头里添加了用户和文件之间的关系信息. 1.用户和文件只有两种关系:拥有和不拥有 2.用户组和文件也只有两种关系:拥有和不拥有 3.用户和用户组的关系也只…
文件权限 -rwxrw-r‐-1 root root 1213 Feb 2 09:39 abc - 10个字符确定不同用户能对文件干什么 - 第一个字符代表文件(-).目录(d),链接(l) - 其余字符每3个一组(rwx),读(r).写(w).执行(x) - 第一组rwx:文件所有者的权限是读.写和执行 - 第二组rw-:与文件所有者同一组的用户的权限是读.写但不能执行 - 第三组r--:不与文件所有者同组的其他用户的权限是读不能写和执行 也可用数字表示为:r=4,w=2,x=1  因此rwx…
配置11gR2 RAC需要安装Oracle Grid Infrastructure软件.Oracle数据库软件,其中Grid软件等同于Oracle 10g的Clusterware集群件.Oracle建议以不同的用户分别安装Grid Infrastructure软件.Oracle数据库软件,我们这里以grid用户安装Grid Infrastructure,oracle用户安装Oracle数据库软件.并且grid.oracle用户需要属于不同的用户组.在配置RAC时,还要求这两个用户在RAC的不同节…
普通用户的管理 用户管理的基本任务包括添加新用户.删除用户.修改用户属性以及对现有用户的访问参数进行设置.与密切 相关的文件包含/etc/passwd./etc/shadow以及/home目录下的文件. 添加新用户 系统中一个合法的用户应该具有用户名.真实姓名.密码和登录环境等用户信息.与此相对应,添加一个新用 户通常需要系统完成以下几项操作. 1.设置用户名称及密码. 2.设置用户UID.系统在/etc/passwd文件中查找目前使用的大于或等于500的UID的最大编号,加1后赋予当前的 新用…
权限: 所谓的权限是,由用户启动的进程,或者由操作系统启动的进程,可以访问哪些文件,不可以访问哪些文件. 进程太多了,不可能为每个进程定义权限对吧,所以进程的权限来自于启动进程的用户. 用户有哪些权限,则由此用户启动的进程就有哪些权限. 操作系统启动后,会启动很多后台进程(daemon进程),这些进程有的是由管理员(root)身份启动的,有的是由一般用户身份启动的. 有一种需求:不想以root身份启动进程,若由root启动的进程被黑客劫持,则黑客就拥有了root权限. 有一种需求:不想以root…
一.用户管理 1.为什么需要用户 1)计算机及网络资源的合理分配  2)可以控制用户访问系统的权限.3)身份认证 4) 进程 以某个用户的身份来运行 2.用户分类 用户的角色是通过UID(用户ID)来识别的,而不是用户名 Linux系统三大类用户:root用户.系统用户.普通用户     1)root用户 root用户UID为0,权限最高的     2)系统用户 又成虚拟用户.伪用户或假用户,不具有登录Linux系统的能力,但却是系统运行不可缺少的用户 CentOS6:1~499 CentOS7…
useradd      添加用户 passwd       修改用户密码 userdel       删除用户,默认不删除用户主目录和email,如果想删除可加 –r 参数 groupadd   添加组 gpasswd   修改组密码(用的非常少) groupdel     删除组 需要注意四个文件: /etc/passwd       存储用户信息:用户名,UID,GID,帐号描述,主目录,登录后的shell等信息' /etc/shadow       存储用户密码信息: 用户名,密码,密码…
我们大家都知道,要登录linux操作系统,我们必须要有一个用户名和密码.每一个用户都由一个惟一的身份来标识,这个标识叫做用户ID.系统中的每一个用户也至少需要属于一个"用户分组".同样,用户分组也是由一个惟一的身份来标识的,该标识叫做用户分组ID(GID).每位用户的权限可以被定义为普遍用户或者根用户,普通用户只能访问其拥有的或者有权限执行的文件.根用户能够访问系统全部的文件和程序,根用户通常也被称为"超级用户"其权限是系统中最大的,可以执行任何操作.在本篇博客中,…
centos7安装过程中如果没有创建用户的话,默认只有ROOT用户,这个用户是具有最高权限的帐户,可以做任何事情,但实际生产环境中我们一般不会使用这个用户,因为权限太大了,很危险. 所以在生产环境中就要创建一个或多个用户帐户,分配合适的权限来使用,用过windows的都知道,windows也是多用户,多任务的操作系统,每个用户也都有配置文件,用来定义和保存用户的环境变量,包括用户的家目录,桌面等的配置.那么linux同样也是多用户,多任务操作系统,同样可以创建多个用户,定义每个用户的所属组,家目…
1.安全介绍3A Authentication: 认证,用户名和对应口令 Authorization: 授权,不同用户权限不同 Accouting/Audition: 审计 2. 所属者和所属组 user: 用户 用户标识: UserID, UID(16bits二进制,0-65535) 管理员: root, UID=0 普通用户: 1-65535(又分系统用户和登陆用户两种) 系统用户: 1-499(centos6), 1-999(centos7)由系统保留,作为管理账号,对守护进程获取资源进行…