Como criar um diretório para todos? [duplicado]

1

Tenho muita música com a qual quero compartilhar e em todas as contas da minha caixa do Ubuntu Linux. Eu criei um em /usr/share/usrmusic mudou o usuário e os grupos para userx:users e as permissões para

drwxrw-rw- 3 userx users 4096 Oct 26 12:20 usrmusic

sob um usuário diferente, não consigo entrar no diretório

Agora está destacado por qualquer motivo e, em seguida, quando entrei uma conta diferente para tentar chegar a ela, não vai me deixar dizer que eu não tenho permissões

usera@bw:/usr/share$ 
usera@bw:/usr/share$ cd usrmusic
bash: cd: usrmusic: Permission denied
usera@bw:/usr/share$ 

se eu for su eu posso, é claro, todas as permissões estão definidas para drwxrw-rw-312 userx usuários em tudo no diretório e subdiretórios

Eu adicionei o usera ao grupo de usuários e ainda não consigo acessá-lo, e como faço para que os diretórios NÃO sejam destacados, como agora é um diretório executável?

não deveria ser tão difícil!

    
por user198193 26.10.2013 / 20:55

1 resposta

3

As permissões são definidas para:

    drwxrw-rw- 3 userx users 4096 Oct 26 12:20 usrmusic

Onde:

  • d significa diretório
  • rwx significa que o proprietário (userx) tem acesso total ao diretório
  • primeiro rw - significa que qualquer outro membro do grupo (usuários) pode ler ou gravar no diretório, mas não pode torná-lo o diretório atual usando o comando cd
  • segundo rw - significa que qualquer outro usuário pode ler ou gravar no diretório, mas não pode torná-lo o diretório atual usando o comando cd

Para tornar o diretório acessível ("executável") para outras pessoas, você pode tentar

    sudo chmod g+x usrmusic

para membros do grupo de usuários ou

    sudo chmod go+x usrmusic

para qualquer pessoa.

    
por iyugov 26.10.2013 / 21:46