Linux学习笔记二:文件夹权限
2013-02-28 17:21
267 查看
一:用户信息
/etc/passwd文件夹用来存放用户数据库文件。
如: zhoutk2:x:501:501::/home/zhoutk2:/bin/bash
包括用户名,登陆是否需要强制密码,UID,所属GID,家目录,登陆脚本
/etc/shadow 用来存放用户密码
如:zhoutk:$1$9cp71An/$Guz/bUfHfKYnkFzIgAXw21:15756:0:99999:7:::
指定用户名,和密码。如以$1$开头,表示已设定密码,如果以!!开头,表示未设置密码
/etc/group
如:gdm:x:42:
用来指定组名,是否强制密码,以及GID
/etc/gshadow 用来存放组密码
如:zhoutk:!!::
指定组名,是否已设置密码。
密码都以Hash md5的方式来存放。
二:用户管理命令
users,who,w
users
结果:root zhoutk zhoutk
显示哪些用户登陆了系统
who
结果:
zhoutk tty1 2013-02-20 12:56
zhoutk :0 2013-02-20 15:07
root pts/1 2013-02-28 16:50
显示登陆用户、tty以及时间
w
结果:
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
zhoutk tty1 - 20Feb13 4:29m 0.09s 0.00s login -- zhoutk
zhoutk :0 - 20Feb13 ?xdm? 4:43 0.09s /usr/bin/gnome-
root pts/1 从哪台机器登陆 16:50 0.00s 0.04s 0.00s w
显示登陆用户名,tty,从哪台机器登陆,登陆时间,使用cpu,以及进程
whoami 当前登陆用户名
su - user 切换用户及环境变量,通过echo $PATH 可以对比环境变量是否前后变化
groups 查看自己属于哪个组,以及gid
三:文件权限
默认文件夹权限是777 默认文件权限是 666 。但是实际权限是默认权限和Umask处理后的权限。
umask 设置方法 : umask 033
033表示屏蔽掉wx的权限。 如果umask 是033,那么默认创建的文件夹权限是 rwxr--r-- 默认创建的文件的权限是 rw-r--r--
root的Umask为 022,而普通用户的umask是002
设置umask就可以控制新建文件和文件夹的默认权限。
高级权限: s,s,t对应:suid,sgid,sticky
s表示执行者执行文件时,暂时拥有对此文件夹的拥有权限
而sticky表示只有创建者或者root账号才有权限删除该文件。
suid,guid,sticky的表现方式:
如果原文件权限是: rwx r-- r-x 那么设置了suid,guid,和sticky后
权限将变为: rws,r-S,r-t
如果原文件权限是: rwx r-- r-x
那么设置了suid,guid,和sticky后
/etc/passwd文件夹用来存放用户数据库文件。
如: zhoutk2:x:501:501::/home/zhoutk2:/bin/bash
包括用户名,登陆是否需要强制密码,UID,所属GID,家目录,登陆脚本
/etc/shadow 用来存放用户密码
如:zhoutk:$1$9cp71An/$Guz/bUfHfKYnkFzIgAXw21:15756:0:99999:7:::
指定用户名,和密码。如以$1$开头,表示已设定密码,如果以!!开头,表示未设置密码
/etc/group
如:gdm:x:42:
用来指定组名,是否强制密码,以及GID
/etc/gshadow 用来存放组密码
如:zhoutk:!!::
指定组名,是否已设置密码。
密码都以Hash md5的方式来存放。
二:用户管理命令
users,who,w
users
结果:root zhoutk zhoutk
显示哪些用户登陆了系统
who
结果:
zhoutk tty1 2013-02-20 12:56
zhoutk :0 2013-02-20 15:07
root pts/1 2013-02-28 16:50
显示登陆用户、tty以及时间
w
结果:
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
zhoutk tty1 - 20Feb13 4:29m 0.09s 0.00s login -- zhoutk
zhoutk :0 - 20Feb13 ?xdm? 4:43 0.09s /usr/bin/gnome-
root pts/1 从哪台机器登陆 16:50 0.00s 0.04s 0.00s w
显示登陆用户名,tty,从哪台机器登陆,登陆时间,使用cpu,以及进程
whoami 当前登陆用户名
su - user 切换用户及环境变量,通过echo $PATH 可以对比环境变量是否前后变化
groups 查看自己属于哪个组,以及gid
三:文件权限
默认文件夹权限是777 默认文件权限是 666 。但是实际权限是默认权限和Umask处理后的权限。
umask 设置方法 : umask 033
033表示屏蔽掉wx的权限。 如果umask 是033,那么默认创建的文件夹权限是 rwxr--r-- 默认创建的文件的权限是 rw-r--r--
root的Umask为 022,而普通用户的umask是002
设置umask就可以控制新建文件和文件夹的默认权限。
高级权限: s,s,t对应:suid,sgid,sticky
s表示执行者执行文件时,暂时拥有对此文件夹的拥有权限
而sticky表示只有创建者或者root账号才有权限删除该文件。
suid,guid,sticky的表现方式:
如果原文件权限是: rwx r-- r-x 那么设置了suid,guid,和sticky后
权限将变为: rws,r-S,r-t
如果原文件权限是: rwx r-- r-x
那么设置了suid,guid,和sticky后
相关文章推荐
- Linux 文件夹权限 学习笔记
- Linux学习笔记之权限与命令之间的关系(重要)及文件与文件夹知识总结
- Linux文件夹权限 学习笔记
- Linux之ubuntu学习笔记(四):文件和文件夹的权限
- Linux文件夹权限 学习笔记
- Linux学习笔记:chmod 修改文件或文件夹权限
- Linux文件夹权限 学习笔记
- Linux学习笔记之权限与命令之间的关系(重要)及文件与目录知识总结
- Linux文件权限学习笔记
- linux学习笔记:文件权限与目录配置
- (Linux学习笔记二)linux的文件权限与目录配置
- linux一般的权限配置,学习笔记
- Linux Ubuntu学习笔记_文件和文件夹
- Linux学习笔记——Linux文件权限
- [linux学习笔记]文件权限与目录配置w
- 实验楼linux学习笔记(二):用户及文件权限管理
- linux学习之(四)-用户、组的操作,给文件文件夹设置组,更改目录权限、文件权限
- linux学习笔记-第四课-cp,mkdir,rm,mv,cat,tac,tail,head,文件属性,权限
- Linux命令(shell)从入门到精通 学习笔记之1:文件安全与权限
- Linux学习笔记——权限管理(2)