Conceder permissão ao usuário para a pasta de outro usuário [duplicado]

1

Atualmente eu tenho um usuário chamado "git", que tem acesso à sua pasta pessoal e a todas as pastas dentro (elas são git repos). Eu preciso criar outro usuário com acesso a apenas uma das pastas do usuário "git".

Quando pesquisei no Google tudo, o ponto de resposta foi mudar a propriedade da pasta para o novo usuário, mas tenho medo de estragar o usuário existente fazendo isso.

Eu tentei definindo as permissões para a pasta como 664, o que deveria dar permissão de leitura para "outros", mas recebo permissão negada quando eu faço login com o novo usuário e tento cd na pasta. / p>

Alguém pode me dizer como fazer isso corretamente?

Felicidades

    
por Николай Дянков 15.09.2017 / 14:09

1 resposta

1

permissões = 664 .. o primeiro número é proprietário; o segundo é o grupo, o terceiro é todo mundo.

A resposta simples está no meio; ie. crie um grupo, adicione ambos os usuários ao grupo e deixe que o grupo tenha permissões de leitura / gravação / execução em arquivos permitidos para todo o grupo.

Tentando olhar para lá ou grite se você ainda está preso. Se um grupo não tiver permissões; essas pastas / arquivos serão atribuídos a usuários & amp; não o grupo. chrgrp, groupadd .... (existem mais opções de permissão; são as permissões do unix dos anos 70, portanto, pilhas de documentos estão disponíveis)

    
por guiverc 15.09.2017 / 15:04