Como é um link, user2
terá que ter acesso a todo o caminho de /home/user1/fold1
com pelo menos direito de execução ( x
).
(você deve fazer um chmod g+x /home/user1
)
Eu tenho 3 usuários: admin
com sudo e dois usuários normais - user1
e user2
.
user2
está abaixo de user1
group.
Existe uma pasta fold1
as /home/user1/fold1
que está sob o grupo user1
com permissões de leitura e escrita.
Agora quero criar um link simbólico para essa pasta acima em um local
/home/user2/fold1
para que user2
possa acessar e escrever a mesma pasta.
Tudo o que tenho tentado é o seguinte do admin
user:
su admin
sudo ln -s /home/user1/fold1 /home/user2/fold1
sudo chown user1:user1 /home/user2/fold1
Eu também tentei sudo chown user2:user1 /home/user2/fold1
, mas não estou trabalhando.
Mas, de qualquer forma, user2
não pode acessar esta pasta. Apenas uma sobreposição cruzada está sendo exibida no link da conta user2
.
O que poderia estar errado aqui?
Obrigado antecipadamente.
Tags linux symlink access-control