Como criar um link simbólico de um diretório de usuários para outro?

2

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.

    
por user62039 28.05.2018 / 16:01

1 resposta

0

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 )

    
por 28.05.2018 / 16:20