APUE中chown函数
APUE中关于chown函数有这样一段话,看完后有两个问题。
当_POSIX_CHOWN_RESTRICTED对指定的文件起作用时,
(1)只有超级用户进程才可以更改该文件的用户ID。
问题:
(1):超级用户进程可以更改该文件的组ID吗?
(2):对于非超级用户进程,即使进程拥有该文件(进程的有效用户ID等于该文件的用户ID),也不可以更改该文件的用户ID吗?
[解决办法]
1. 超级用户同样可以更改组ID
2. 非超级用户,不能更改文件的用户ID
[解决办法]
发布时间: 2012-03-25 20:55:17 作者: rapoo
APUE中chown函数
APUE中关于chown函数有这样一段话,看完后有两个问题。
当_POSIX_CHOWN_RESTRICTED对指定的文件起作用时,
(1)只有超级用户进程才可以更改该文件的用户ID。
问题:
(1):超级用户进程可以更改该文件的组ID吗?
(2):对于非超级用户进程,即使进程拥有该文件(进程的有效用户ID等于该文件的用户ID),也不可以更改该文件的用户ID吗?
[解决办法]
1. 超级用户同样可以更改组ID
2. 非超级用户,不能更改文件的用户ID
[解决办法]