Tôi đang đối mặt với một số vấn đề với việc tạo liên kết mềm. Sau đây là tập tin gốc.
$ ls -l /etc/init.d/jboss
-rwxr-xr-x 1 askar admin 4972 Mar 11 2014 /etc/init.d/jboss
Tạo liên kết không thành công với vấn đề cấp phép cho chủ sở hữu tệp:
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)
Vì vậy, tôi đã tạo liên kết với các đặc quyền 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
Tiếp theo tôi đã cố gắng thay đổi quyền sở hữu liên kết mềm thành người dùng ban đầu.
$ 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
Nhưng sự cho phép của liên kết mềm không bị thay đổi.
Tôi thiếu gì ở đây để thay đổi sự cho phép của liên kết?