我在创建软链接时遇到了一些问题。以下是原始文件。
$ ls -l /etc/init.d/jboss
-rwxr-xr-x 1 askar admin 4972 Mar 11 2014 /etc/init.d/jboss
链接创建失败,并出现文件所有者的权限问题:
ln -sv jboss /etc/init.d/jboss1
ln: creating symbolic link `/etc/init.d/jboss1': Permission denied
$ id
uid=689(askar) gid=500(admin) groups=500(admin)
因此,我使用sudo特权创建了链接:
$ sudo ln -sv jboss /etc/init.d/jboss1
`/etc/init.d/jboss1' -> `jboss'
$ ls -l /etc/init.d/jboss1
lrwxrwxrwx 1 root root 11 Jul 27 17:24 /etc/init.d/jboss1 -> jboss
接下来,我尝试将软链接的所有权更改为原始用户。
$ sudo chown askar.admin /etc/init.d/jboss1
$ ls -l /etc/init.d/jboss1
lrwxrwxrwx 1 root root 11 Jul 27 17:24 /etc/init.d/jboss1 -> jboss
但是,软链接的权限不会更改。
我在这里缺少什么更改链接的权限?
您使用什么操作系统?
—
mjturner
$ cat / etc / redhat-release红帽企业Linux服务器版本6.6(圣地亚哥)
—
Zama Ques'Yul