linux用户登录

时间:2014-03-12 15:38:08   收藏:0   阅读:436

一、linux用户登录过程访问的文件

/etc/passwd文件结构分析

bubuko.com,布布扣

/etc/shadow文件结构分析

bubuko.com,布布扣

/etc/group文件结构分析

bubuko.com,布布扣

  1. 用户和组都可以设置密码,密码都是保存在/etc/shadow文件里,但是一般不使用组登录,所以组的密码一般为空的
  2. /ect/passwd文件主要提供登录后的shell信息和shell自动进入的工作目录
  3. 一个组当然可以有多个用户,多个用户用","分割
  4. adduser、passwd等shell脚本操作的就是以上文件,完全可以手动更改,但是注意默认位置
  5. 用户的运行权限是根据用户ID和组ID来判断的(详细内容见:linux的文件权限分析

二、linux登录后的权限设置

 我们知道linux的权限概念是非常重要的,但是传统的权限仅是三种身份(owner,group,others)搭配三种权限(r,w,x)而已,并没有办法针对某一个用户或者某一个组来设置特定的权限需求。ACL可以针对单一用户、单一文件或目录进行r w x的权限设置,对于特殊权限的使用情况非常有帮助。(具体参见另文:待续。。。

三.Quota

 linux是多用户的多任务的环境,所以会有多用户使用一个硬盘空间的情况,如果其中有几个用户大量占掉了硬盘的空间的话,那肯定会影响其他用户的使用权限,因此管理员应该适当限制硬盘空间给用户,以妥善的分配系统资源。这就需要用到Quota,这是linux权限的一个应用。(具体参见另文:待续。。。

 

 

 

 

参考资料:Linux中用户管理详解(上)

参考图书:鸟哥的linux私房菜            

linux用户登录,布布扣,bubuko.com

原文:http://www.cnblogs.com/zhanghaiyublog/p/3596028.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!