Você precisa fazer logout e voltar depois de se adicionar a um grupo para que a alteração entre em vigor.
Você deve alterar as permissões de volta para o padrão e, em seguida, estar no grupo adm lhe dará permissão para visualizar os arquivos.
Eu quero ver o arquivo de log do apache. Isso é o que eu tentei:
Eu concedi a maioria das permissões para a pasta apache2 .
hieund@hieund:/var/log$ sudo chmod a+rw apache2/*
Mas não consigo fazer o cd para isso. Então eu adiciono meu usuário ao grupo "root", "adm"
hieund@hieund:/var/log$ groups hieund
hieund : hieund root adm sudo www-data
Mas ainda não consigo ... mostra:
hieund@hieund:/var/log$ cd apache2/
bash: cd: apache2/: Permission denied
drwxrwxrw- 2 root adm 4096 2011-11-27 11:12 apache2
Estou tão confuso sobre isso. Como ver arquivos de log?
Você precisa fazer logout e voltar depois de se adicionar a um grupo para que a alteração entre em vigor.
Você deve alterar as permissões de volta para o padrão e, em seguida, estar no grupo adm lhe dará permissão para visualizar os arquivos.
você tem que ter direitos de execução para acessar um diretório. tente definir + x para todos os usuários. deve funcionar.
mas você provavelmente deve configurar o dir para os padrões, porque é um risco de segurança ter 0777 em tal diretório.
Tags directory permissions group