码迷,mamicode.com
首页 > 系统相关 > 详细

Linux 用户与组的基本操作及文件权限位的设置方法

时间:2019-02-27 19:03:32      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:参考   etc   linux文件   user   档案   关于   用户   html   www.   

用户的基本操作

添加用户:
    useradd xxx
    
查看所有的用户:
    cat /etc/passwd

用户更改组:
    usermod -G groups loginname

将用户从组中删除:
    gpasswd -d userName groupName

文件标志位

关于 SUID、SGID、SBIT 标志位的详解可以参考该网友的文章:Linux文件权限与属性详解 之 SUID、SGID & SBIT

怎么操作 SUID、SBID、SBIT?

操作这些标志与操作文件权限的命令是一样的, 都是 chmod。有两种方法来操作:

(1)符号类型改变权限(文字法 - SUID: u+s,SGID: g+s,SBIT: o+t)

1. chmod u+s testbin -- 为 testbin 文件加上setuid标志
2. chmod g+s testdir -- 为 testdir 目录加上setgid标志
3. chmod o+t testdir -- 为 testdir 目录加上sticky标志

(2) 数字类型改变档案权限(数字法 - 将原来的三位数扩展为四位数即可,SUID为4,SGID为2,SBIT为1,把它们放在权限数字的最开头。例如设置SUID,可以写成4777,设置SGID可以写成,2777)

设置完这些标志后, 可以用 “ls -l” 来查看. 如果有这些标志, 则会在原来的执行标志位置上显示. 如:

rwsrw-r-- 表示有 setuid 标志
rwxrwsrw- 表示有 setgid 标志
rwxrw-rwt 表示有 sticky 标志

Linux 用户与组的基本操作及文件权限位的设置方法

标签:参考   etc   linux文件   user   档案   关于   用户   html   www.   

原文地址:https://www.cnblogs.com/GyForever1004/p/10445943.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!