在ubuntu上装了 sunstudioexpress....(tarball file)
但是每次都得以root权限才能正常运行,否则的话它提示很多配置文件都是只读的,然后我给那个执行文件加了个s的属性...没用..
然后把那个目录也加了个suid还是没用...怎么办?
是不是加suid啊?还是别的方法?
另外目录下文件会继承父目录的属性么...(以前在win下貌似默认都是继承的...)
设置文件属性的问题
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- xc1427
- 帖子: 276
- 注册时间: 2008-10-11 4:11
- 来自: 瑞金无线电学校
- 联系:
Re: 设置文件属性的问题
什么suid阿。没听说过阿。
属性是不会继承的。
而且对于文件夹和文件rwx的意义是不同的。
对于文件夹rwx的意义:
读r:列出目录中的内容,与ls的功能相似
写w:可在目录中新建、删除、修改文件
执行x:可以使用cd切换到此目录
要更改某个文件夹和它下属的所有子文件夹和文件属性,用-R参数,比如
属性是不会继承的。
而且对于文件夹和文件rwx的意义是不同的。
对于文件夹rwx的意义:
读r:列出目录中的内容,与ls的功能相似
写w:可在目录中新建、删除、修改文件
执行x:可以使用cd切换到此目录
要更改某个文件夹和它下属的所有子文件夹和文件属性,用-R参数,比如
代码: 全选
$ sudo chmod -R 777 /tmp/test
You never know if you don't try
- ranfow
- 帖子: 176
- 注册时间: 2006-07-10 16:38
- 联系:
Re: 设置文件属性的问题
suid是有的,还有sgid呢。文件属性除了rwx,还有s属性,只是不常用而已。
SUID stands for set user id. When a SUID file executed, the process which runs it is granted access to system resources based on the user who owns the file and not the user who created the process.
- Austin
- 帖子: 120
- 注册时间: 2007-07-19 7:21
Re: 设置文件属性的问题
拜托,关键问题没回答..应该怎么设置啊?
- ranfow
- 帖子: 176
- 注册时间: 2006-07-10 16:38
- 联系:
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
- Austin
- 帖子: 120
- 注册时间: 2007-07-19 7:21
Re: 设置文件属性的问题
可是我想把程序放在/usr/local 或者/opt之类的地方啊...BigSnake.NET 写了:别用root解压,解到自己的目录
- xc1427
- 帖子: 276
- 注册时间: 2008-10-11 4:11
- 来自: 瑞金无线电学校
- 联系:
Re: 设置文件属性的问题
Austin 写了:可是我想把程序放在/usr/local 或者/opt之类的地方啊...
代码: 全选
$ sudo chmod 777 -R /usr/local/程序安装目录名
You never know if you don't try