Como você cria um usuário com acesso de leitura e gravação ao diretório pessoal de outro usuário?

0

Sou novo no Linux e preciso de ajuda para criar um usuário com alguns direitos especiais.

Eu li alguns artigos e "como funcionam as permissões do Linux", mas ainda não entendi como funciona na prática.

Eu quero criar um usuário que não tenha nenhum direito de usar "su / sudo" ou ter acesso de leitura / gravação ao restante do sistema, além de seu próprio diretório pessoal. Além disso, os usuários têm direitos para ler, gravar e modificar o diretório base de outro usuário especificado.

Isso é possível? Uma explicação e os comandos necessários apreciaram tremendamente:)

  • A parte "leitura / gravação no restante do sistema" não é obrigatória. A parte importante é o acesso de leitura / gravação / modificação à homefold de outro usuário.
por Simon 28.05.2012 / 13:16

2 respostas

1

Você pode conceder permissão ao usuário que você precisa usando setfacl (definir lista de controle de acesso a arquivos)

por exemplo:

setfacl -R -m u:snooper:rw target-user
    
por 28.05.2012 / 15:54
0
  1. Crie um usuário e um grupo "resaerch" dedicados para executar os serviços com um diretório inicial fora do normal /home , por exemplo, %código%
  2. Adicione todos os usuários que precisam acessar o diretório de pesquisa ao grupo "pesquisar" e defina o diretório inicial como /research e desative o logon, definindo o shell de login como /research
  3. Configure o daemon de FTP para chroot usuários no seu diretório inicial para que eles possam ver apenas este diretório
por 29.05.2012 / 09:18