设为首页 收藏本站
查看: 408|回复: 0

[经验分享] centos 7的用户和权限管理相关内容

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2016-3-14 09:01:13 | 显示全部楼层 |阅读模式
1.用户,组知识即相关命令
a.用户的类别:
管理员:root
普通用户:
系统用户:仅用于运行服务程序;
登录用户:系统资源的正常使用者;
用户标识:UserID, UID
16bits二进制数字:0-65535;
管理员:0
普通用户:
系统用户:
CentOS 5, 6: 1-499
CentOS 7: 1-999
登录用户:
CentOS 5,6: 500+
CentOS 7: 1000+
用户和组的管理:
    主要以命令进行:
组:groupadd,  groupmod, groupdel
        用户:useradd, usermod, userdel
认证:passwd,gpasswd
        查看用户信息:id
        切换用户:su
        登录到一个新组:newgrp
        chage命令:修改用户账号的各种期限;
        chsh更改用户登录的shell,选项-l 显示系统可用来登录的shell列表,和文件/etc/shells的内容一样,也和useradd -D命令一样
chfn:chfn - change your finger information  更改fn信息
finger — user information lookup program
pwck - verify integrity of password files 校验密码文件的完整性
grpck - verify integrity of group files 校验组文件的完整性

      [iyunv@localhost ~]# less /etc/default/useradd
# useradd defaults file
          GROUP=100
          HOME=/home
          INACTIVE=-1
          EXPIRE=
          SHELL=/bin/bash
          SKEL=/etc/skel
          CREATE_MAIL_SPOOL=yes

b.组类别:
管理员组
普通用户组
系统组
登录组
组标识:GroupID, GroupID
管理员组:0
普通用户组:
系统组:
CentOS 5,6: 1-499
CentOS 7: 1-999
登录组:
CentOS 5,6: 500+
CentOS 7: 1000+

c. 用户和组的命令涉及到的相关文件
     /etc/passwd 用户名的uid,gid解析库
     /etc/group  组名的gid和囊括的用户情况的解析库

     /etc/login.defs 用户创建时的默认信息:邮箱目录,详细过期时间信息,系统用户和登录用户的uid值范围,umask,加密算法等
     /etc/default/useradd 用户创建时的默认信息:家目录情况,shell情况,过期时间,是否有邮箱,是否非激活等。与useradd -D结果一样

     /etc/skel/  家目录不存在时,创建用户时默认拷贝的文件
               [iyunv@localhost ~]# less /etc/skel/
               total 24
               drwxr-xr-x.   3 root root   74 Feb 29 02:08 ./
               drwxr-xr-x. 126 root root 8192 Mar  6 10:19 ../
               -rw-r--r--.   1 root root   18 Mar  6  2015 .bash_logout
               -rw-r--r--.   1 root root  193 Mar  6  2015 .bash_profile
               -rw-r--r--.   1 root root  231 Mar  6  2015 .bashrc
               drwxr-xr-x.   4 root root   37 Feb 29 02:07 .mozilla/
     /etc/shells  当前账号可用于登录的shell列表

     /etc/shadow 用户的认证信息库:密码算法,加密的密码串,密码过期相关信息等
     /etc/gshadow 组的认证信息库:密码算法,加密的密码串,密码过期相关信息等

     随机数字符设备文件
     /dev/random:仅从熵池返回随机数,随机数耗尽时会阻塞进程;
     /dev/urandom:先从熵池返回随机数,熵池耗尽时,则从伪随机数生成器返回随机数;
2.权限基础知识即相关命令

文件系统文件权限:
三类用户:
属主:owner, u
属组:group, g
其它:other, o
权限:
r: readable,可读
w: writable, 可写
x:excutable, 可执行
权限管理:
文件:
   r:可获取文件的数据;
   w:可修改文件的数据;
   x:可将此文件运行为进程;##规则文件一般都不能有x可执行权限
目录:
   r:可使用ls命令获取其下的所有文件列表;但不可以使用“ls -l”去获取详细信息,也不可以cd至此目录中;
   w:可修改此目录下的文件列表, 即可以在此目录下创建或删除文件;
   x:可以使用"ls -l“命令来获取其下的文件的详细属性信息,也可cd至此目录中; ##一般的目录都应该提供有x权限,因为要cd进去。当然普通用户对/root目录是没有x权限的
rwxrwxrwx:
u owner: rwx
g group: rwx
o other: rwx
权限组合机制:
以owner为例:
---  000  0
--x  001  1
-w-  010  2
-wx  011  3
r--  100  4
r-x  101  5
rw-  110  6
rwx  111 7
权限修改,属主,属组相关修改等相关命令 chmod,chown,chgrp
wKiom1blDhyxOgH8AAAvy0m16V0596.jpg
                从上图中可以看出“写什么改什么(a=,注意此用法),没写的用户就保留原值;修改是针对最终值的,相当于覆盖以前值”         而且对root管理员的限制形同虚设,root有至高无上的权限.

wKioL1blEK-xXUxKAACaywux1Q4130.jpg
    从上图中可以看出 u+类选项 “只针对哪一位或指明的多位修改,没指明的用户的位保留原值“
          从上图中可以看出 777类选项“写什么改什么,修改是针对3类用户的最终值的,相当于覆盖以前所有值“

    改动影响从小到达  u+类命令 < u=类命令 < 777命令

    chmod [OPTION]... --reference=RFILE FILE...


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-190492-1-1.html 上篇帖子: 用busybox制作嵌入式Linux的文件系统 下篇帖子: CentOS6.5 64位下源码安装PostgreSQL9.5.1 用户
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表