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