Como conceder a um usuário normal acesso apenas ao diretório / var / log?


13

Eu tenho um usuário não administrador no sistema operacional Ubuntu 12.04 LTS desktop de 32 bits, ao qual preciso conceder permissões apenas para acessar, /var/logpois ele precisa monitorar logs e criar relatórios relacionados a ele.

Eu não quero dar a ele acesso de administrador a qualquer custo.

Como posso conseguir isso?


1
Realmente depende do caminho que você deseja seguir. Você pode conceder permissões de leitura ao mundo: "chmod a + r" ou habilitar o acl (Lista de Controle de Acesso) no seu disco rígido (é uma opção de montagem), o que oferece menor granularidade na configuração das permissões de leitura + gravação.
tombert

Tombert Concordou, mas eu estava preocupado em fazer isso, pois isso também pode afetar o processo de inicialização do sistema, se definido incorretamente. e eu não estou acostumado com a ACL. : P
Hrish

Respostas:


13

A permissão para visualizar arquivos de log é concedida aos usuários que estão no grupo adm.

Para adicionar um usuário a este grupo no problema da linha de comando:

sudo usermod -aG adm <USER>

Graças, cara, funcionou como um encanto. Mas você sabe onde posso verificar a lista de permissões padrão desses grupos gerados pelo sistema? Sei que meu inglês não é tão bom, por isso, deixe-me saber se você não entende minha pergunta ... está perfeitamente bem comigo! ...: P
Hrish 27/11/2013

Você pode pesquisar isso gnome-system-toolsna GUI: askubuntu.com/questions/66718/how-to-manage-users-and-groups . O link que eu lhe dei na minha resposta também tem uma lista de padrões - role a página.
Takkat 27/11/13

Esteja ciente de que, estando no grupo adm, você também pode sudo.
tombert

@tombert nope - adm! = adminnão tem relação alguma com sudoers.
Takkat

@ Takkat: thx, eu misturei.
tombert

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.