您的位置:首页 > 运维架构 > Linux

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

2015-03-04 11:26 501 查看
/etc/passwd 目录里七个字段解释
account 用户名也叫登录名

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

UID 用户的ID

GID 用户的组ID

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

user directory 用户的家目录

shell 用户的默认shell

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

/etc/shadows 目录里9个字段的解释
login name 登录用户名

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 组字段说明
组名 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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息