LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 877|回复: 11

关于权限的一点问题

[复制链接]
发表于 2006-10-23 17:37:46 | 显示全部楼层 |阅读模式
我在/usr 目录下运行ls -l , 关于local的信息是:
       drwxrwsr-x    9 root staff  4096 2006-10-24 01:21 local
       我只知道r表示可读,w表示可写,x表示可执行, 但是请问这里的s代表什么意思?
发表于 2006-10-23 17:53:03 | 显示全部楼层
set gid,组为staff的用户可以往/usr/local下写入,这是Debian的做法。

/usr/local是放本地管理员自行编译程序的,可以建立一个用户,把他加入staff组,以后编译安装程序,make install可以不用root。
回复 支持 反对

使用道具 举报

发表于 2006-10-23 23:18:34 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2006-10-24 08:18:58 | 显示全部楼层
Post by seamonkey
set gid,组为staff的用户可以往/usr/local下写入,这是Debian的做法。

/usr/local是放本地管理员自行编译程序的,可以建立一个用户,把他加入staff组,以后编译安装程序,make install可以不用root。

第一次知道,太好了,我还经常用root安装呢,原来如此简单
回复 支持 反对

使用道具 举报

发表于 2006-10-24 09:30:14 | 显示全部楼层
我把自己加入了staff组,结果编译安装还是无法往/usr/local里写入,为什么?
用的命令就是adduser xxx staff
然后id了一下,自己也确实在staff组里,请问还要作啥设置才行呢?
回复 支持 反对

使用道具 举报

发表于 2006-10-25 18:05:08 | 显示全部楼层
也许要注销重新登录才起作用
回复 支持 反对

使用道具 举报

发表于 2006-10-25 18:55:08 | 显示全部楼层
Post by waq
也许要注销重新登录才起作用

重新登录也不行,重启也不行。
回复 支持 反对

使用道具 举报

发表于 2006-10-25 21:58:01 | 显示全部楼层
/usr 是独立分区的吗?
回复 支持 反对

使用道具 举报

发表于 2006-10-25 22:10:54 | 显示全部楼层
我好像没说错吧,再去查了查
  1. staff
  2.     Allows users to add local modifications to the system (/usr/local, /home) without needing root privileges. Compare with group 'adm', which is more related to monitoring/security.
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-26 09:25:41 | 显示全部楼层
请问各位: 使用id + "用户名" , 列出的信息中,uid 和 gid 分别代表什么意思?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表