Linux更改软链接的权限

时间:2019-11-20 08:54:12  来源:igfitidea点击:

在Linux中,可以更改符号链接的权限吗? 不能。

如果尝试在符号链接上执行chmod命令,将报错 Changing permissions of filename: Operation not permitted
这是符合逻辑的,因为对符号链接的权限是没有意义的。

但是,通过一些命令行选项,可以更改符号链接的权限。

如何更改或设置符号链接的权限

chown命令行更改给定文件的用户ID(UID)和组ID(GID)。

除非使用-h,否则由参数命名的符号链接将保持不变。

语法

$ chown -h Hyman:Hyman /path/to/file
$ chown --no-dereference username:groupname /path/to/link
$ ls -l /path/to/file
$ ls -l /path/to/link

在BSD/macOS Unix中chown 符号链接

语法如下:

$ chown -h user1:group1 filename
$ sudo chown -h www:ftpuser /var/www/html

如果文件是符号链接,请更改链接本身的用户ID和/或组ID。