快速业务通道

linux基本命令之管理用户和组

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-03-23
group——查询某个用户账户所属的组
㈡finger——查询用户账号的详细信息
㈢user、w、who——查询当前登录到主机的用户信息

  • finger:列出用户登录名、终端、登录时间及个人信息等
  • w:列出用户名、终端、执行的命令等各种统计的信息
  • who:列出用户名、终端、登录时间、来源地点等信息
  • users:仅列出用户名信息

管理文件/目录的权限和归属

一:查看文件、目录的权限和归属

ls -ld /etc /etc/passwd
查询分为八个部分、3和4分别表示文件的属主和属组
1部分drwxr-xr-x这个样式分四小部分、表示文件(目录)的权限

第1个字符:表示该文件的类型,可以使d(目录)、b(块设备文件)、c(字符设备文件)、-(普通文件)、l(链接文件)等
第2-4个字符:表示该文件的属主用户对文件的访问权限
第5-7个字符:表示该文件的属组内各成员对该文件的访问权限
第8-10个字符:表示其他任何用户对该文件的访问权限

二:设置文件/目录的权限

chmod [ugoa…] [ -=] [rwx] 文件或目录…
或chmod nnn 文件或目录…

  • ugoa:表示该权限设置所针对的用户类别、u代表文件属主,g代表文件属组内的用户,o其他任何用户,a代表所有用户
  • -=:表示设置权限的操作动作, 增加相应权限,-减少相应权限,=设置对应的权限
  • rwx:权限的字符组合形式,也可拆分使用

三:设置文件/目录的归属

chown 属主 [:[属主]] 文件或目录…
单独设置属主信息,要使用“:组名”

例:将mymkdir文件的属组更改为wheel组(调整后wheel组内的其他用户将拥有“r-x”权限)
chown :wheel mymkdir
ls -l mymkdir
例:将/var/ftp/pub目录中的所有子目录、文件的属主改为ftp用户
chown -R ftp /var/ftp/pub

四:使用附加权限(可用的附加权限:SET位权限(SUID、SGID)、粘滞位(sticky bit))

SET位权限、可以使用“u s”、“g s”分别设置SUID、SGID(“u-s”、“g-s”可以去除SUID、SGID)
通过passwd命令可以示范:普通用户默认是不能修改/etc/passwd的、正是有了SET位权限才能修改自己的密码、让其拥有管理员的权限、但是这种权限还是仅限于修改自己的密码

粘滞位权限、作用是为目录设置特殊的附加权限,当目录被设置了粘滞位后、即便用户对该目录有写入权限、也不能删除该目录中其他用户的文件数据(只能针对自己的目录操作)./tmp、/var/tmp两个是比较典型的目录

本文出自 “常双阳” 博客,请务必保留此出处http://wycsy.blog.51cto.com/3709381/753269

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号