Linux 用户及权限详解(2) (笔记)

/etc/passwd 目录里七个字段解释

  1. account        用户名也叫登录名

  2. password       加密的用户名一般为X真正的用户加密密码在/etc/shadow文件下

  3. UID            用户的ID

  4. GID            用户的组ID

  5. GECOS          用户的杂项用户全名等其它信息,用逗号隔开 注释

  6. user directory 用户的家目录

  7. shell          用户的默认shell


/etc/shells 此目录下为当前系统合法shell


/etc/shadows 目录里9个字段的解释

  1. login name            登录用户名

  2. encrypted password    加密的密码一般为MD5加密

加密方式:

        对称加密:加密和解密使用同一个密码。

        非对称加密:每个密码都成对出现,一个为私钥(secret key),一个公钥(public key)

        单向加密:散列加密,提取数据特征码,常用于数据完整性校验。

                特性:1.不可逆    2.雪崩效应(小变动,大变化) 3.定长输出

            单向加密常用方式:MD5: message digest    麻省理工学院    128位定长输出

                     SHA1:secure Hash Algorithem    美国国家标准协会  160位定长输出

    MD5会给文件加密时多加杂质即使用户相同密码 MD5的值也不同

3. date of last password change     最后一次修改密码时间

4. minimum password age             密码最小使用时间

5. maximum password age             密码最长使用时间

6. password warning period          密码在到期时间前多少天警告用户密码快要过期

7. password inactivity period       用户到期之后几天可允许登录,但只可登录不可其它任何

                                    操作,只能更改密码。

8. account expiration date          指定用户到期时间(不看是否过期)只要到此时间就不可登录

9. reserved field                   保留字段


/etc/group 组字段说明

  1. 组名    2.组密码    3.组ID    4.组成员


添加用户 useradd or adduser +name  就可添加用户

修改密码 passwd +要修改的用户名 此命令只限root用户其它用户只可修改自己的用户名

添加用户未指定参数但在/etc/default目录下给useradd命令添加了默认所添加的用户参数


添加组: groupadd +要添加的组名


用户管理命令:

useradd userdel usermod passwd chsh chfn finger id chage


组管理命令:

groupadd groupdel groupmod gpasswd


权限管理命令:

chown chmod chgrp


此上三节下次学习到再讲呵呵 !!!到此结束  take over!  OY 


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。