2016-2-1 linux基础学习6
2016-02-01 22:55
621 查看
用户、组、权限
权限:r、w、x
文件:
r:可读,可以使用类似cat等命令查看文件内容
w:可写,可以编辑或删除此文件
x:可执行,可以命令提示符下当做命令提交给内核运行
目录:
r:可以对此目录执行ls以列出内部的所有文件
w:可以在此目录创建文件
x:可以使用cd切换此目录,也可以使用ls -l查看内部文件的详细信息
0 000 ---:无权限
1 001 --x:执行
2 010 -w-:写
3 011 -wx:写和执行
4 100 r--:只读
5 101 r-x:读和执行
6 110 rw-:读写
7 111 rwx:全部权限
eg: 八进制转换
754:rwxr-xr--
631:rx--wx--x
207:-w----rwx
![](http://s4.51cto.com/wyfs02/M02/7A/A4/wKioL1auMtnzeq6KAAA8cpnmvmQ379.gif)
影子口令
用户:UID, /etc/passwad
组:GID, /etc/grop
用户类别:
管理员:0
普通用户:1-65535
系统用户:1-499
一般用户:500-60000
用户组类别:
管理员组:
普通组:
系统组:
一般组:
用户组类别:
私有组:创建用户时,如果没有为其指定所属的组,系统会自动为其创建一个与用户名同名的组
基本组:用户的默认组
附加组:额外组,默认组以为的组
进程:安全上下文(secure context)
进程本身是文件(用户X,属主A,属组B),运行起来后叫做进程
访问文件file(属主C,属组D),权限 1 2 3
A!=C,看B是否属于D—— 是,则以属组权限2访问,执行者是X
—— 否,则以用户权限3访问,执行者是X
whatis passwd查看在哪个章节中的passwd
man 5 passwd查看第5个章节的文件passwd的帮助
/etc/passwd有7个字段:
account:登录名
passwd:密码
UID:用户
GID:基本组ID
comment:注释
HOME DIR:家目录
SHELL:用户的默认shell
/ect/shaow
account:登录名
encrypted passwd:加密的密码
加密方法:
对称加密:加密和解密使用同一个密码
公钥加密:每个密码都成对出现,一个为公钥,一个为私钥
单向加密:散列加密,提取数据特征码,常用于数据完整性校验
1、雪崩效应:输入一点点改变,发生巨大改变
2、定长输出
MD5:128位定长输出
SHA1:160位定长输出
useradd USERNAME
groupadd USERNAME
用户管理:useradd, userdel, usermod, passwd, chsh, finger, id, change
组管理:groupadd, groupdal, groupmod, gpasswd,
权限管理:shownm, chgrp, chmod
小节
/etc/passwd:
用户名:密码:UID:GID:注释:家目录:默认SHELL
![](http://s5.51cto.com/wyfs02/M01/7A/AC/wKiom1avcW7ickzVAABI4Qab-bQ019.gif)
/etc/group:
用户名:密码:GID:以此组为其附加组的用户列表
![](http://s1.51cto.com/wyfs02/M00/7A/AC/wKiom1avcX3QJCUAAAAsb1dJQSA596.gif)
/etc/shadow:
用户名:密码:最近一次修改密码的时间:最短使用期限:最长使用期限:警告时间:非活动时间:过期时间:
![](http://s3.51cto.com/wyfs02/M01/7A/AC/wKiom1avccDzjk7hAABXif9XS_0736.gif)
权限:r、w、x
文件:
r:可读,可以使用类似cat等命令查看文件内容
w:可写,可以编辑或删除此文件
x:可执行,可以命令提示符下当做命令提交给内核运行
目录:
r:可以对此目录执行ls以列出内部的所有文件
w:可以在此目录创建文件
x:可以使用cd切换此目录,也可以使用ls -l查看内部文件的详细信息
0 000 ---:无权限
1 001 --x:执行
2 010 -w-:写
3 011 -wx:写和执行
4 100 r--:只读
5 101 r-x:读和执行
6 110 rw-:读写
7 111 rwx:全部权限
eg: 八进制转换
754:rwxr-xr--
631:rx--wx--x
207:-w----rwx
![](http://s4.51cto.com/wyfs02/M02/7A/A4/wKioL1auMtnzeq6KAAA8cpnmvmQ379.gif)
影子口令
用户:UID, /etc/passwad
组:GID, /etc/grop
用户类别:
管理员:0
普通用户:1-65535
系统用户:1-499
一般用户:500-60000
用户组类别:
管理员组:
普通组:
系统组:
一般组:
用户组类别:
私有组:创建用户时,如果没有为其指定所属的组,系统会自动为其创建一个与用户名同名的组
基本组:用户的默认组
附加组:额外组,默认组以为的组
进程:安全上下文(secure context)
进程本身是文件(用户X,属主A,属组B),运行起来后叫做进程
访问文件file(属主C,属组D),权限 1 2 3
A!=C,看B是否属于D—— 是,则以属组权限2访问,执行者是X
—— 否,则以用户权限3访问,执行者是X
whatis passwd查看在哪个章节中的passwd
man 5 passwd查看第5个章节的文件passwd的帮助
/etc/passwd有7个字段:
account:登录名
passwd:密码
UID:用户
GID:基本组ID
comment:注释
HOME DIR:家目录
SHELL:用户的默认shell
/ect/shaow
account:登录名
encrypted passwd:加密的密码
加密方法:
对称加密:加密和解密使用同一个密码
公钥加密:每个密码都成对出现,一个为公钥,一个为私钥
单向加密:散列加密,提取数据特征码,常用于数据完整性校验
1、雪崩效应:输入一点点改变,发生巨大改变
2、定长输出
MD5:128位定长输出
SHA1:160位定长输出
useradd USERNAME
groupadd USERNAME
用户管理:useradd, userdel, usermod, passwd, chsh, finger, id, change
组管理:groupadd, groupdal, groupmod, gpasswd,
权限管理:shownm, chgrp, chmod
小节
/etc/passwd:
用户名:密码:UID:GID:注释:家目录:默认SHELL
![](http://s5.51cto.com/wyfs02/M01/7A/AC/wKiom1avcW7ickzVAABI4Qab-bQ019.gif)
/etc/group:
用户名:密码:GID:以此组为其附加组的用户列表
![](http://s1.51cto.com/wyfs02/M00/7A/AC/wKiom1avcX3QJCUAAAAsb1dJQSA596.gif)
/etc/shadow:
用户名:密码:最近一次修改密码的时间:最短使用期限:最长使用期限:警告时间:非活动时间:过期时间:
![](http://s3.51cto.com/wyfs02/M01/7A/AC/wKiom1avccDzjk7hAABXif9XS_0736.gif)
相关文章推荐
- Linux socket 初步
- Linux Kernel 4.0 RC5 发布!
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户
- Scientific Linux 5.5 图形安装教程
- Linux 下无损图片压缩小工具介绍