【第五课】linux用户及权限基础

5.1用户基础

user&group

用户

相关文件

/etc/passwd  -保存用户信息

/etc/shadow  -保存用户密码

/etc/group  -保存组信息

查看当前登录的用户

whoami显示当前用户

who 显示哪些用户已经登录系统

w显示哪些用户已经登录和操作行为

创建一个用户

修改用户信息

usermod 参数 username

支持以下参数

-l 新用户名

-u 新userid

-d 用户家目录位置

-g用户所属主组

-G 用户所附属组

-L 锁定用户使其不能登录

-U 解除锁定

删除用户

userdel 用户名:删除用户名

userdel -r 用户名:删除用户及家目录

创建、修改、删除组

groupadd 组名:创建组

groupmod -n newname oldname:修改组名

groupmod -g newGid oldGid :修改组id

groupdel 组名:删除组

5.2权限机制

权限概念

文件权限

UGO

linux权限基于UGO模型进行控制

*U代表user,G代表group,O代表other

*每个文件的权限都是基于UGO进行设置,权限三个一组(rwx)

修改文件所属用户、组

chown username  document:改变文件所属用户,-R可递归修改目录下所有文件所属用户

chgrp username document:改变文件用户组,-R可递归修改目录下所有文件所属用户组

修改权限

命令:chmod  模式  文件

模式的格式如下:

*u/g/o分别代表user、group和other

*a代表ugo

*+、-代表增加或删除对应权限

*r/w/x代表三种权限

案例:chmod u+rw linux

chmod g-x linux

chmod go+r linux

chmod a-x linux

操作实例

5.3linux扩展权限

普通权限

特殊权限

设置特殊权限

posted @ 2013-07-06 12:59  mogin  阅读(94)  评论(0编辑  收藏  举报