Como posso definir 'Acesso ao arquivo' para uma pasta no Ubuntu através da linha de comando?

0

Desculpe se estou postando isso no site errado do StackExchange, mas achei que isso se encaixaria melhor aqui em vez de serverfault. Enfim ...

Estou escrevendo um script bash que cria pastas e grava em novos arquivos dentro dessa pasta. O proprietário da pasta na qual estou criando minha pasta é de propriedade de root e não quero alterar isso. Eu quero possuir a pasta que estou criando e quaisquer arquivos dentro dela, no entanto.

Então eu crio a pasta, e naturalmente eu tenho que chown a pasta para mim. Eu também dou acesso a todos os usuários rwx para a pasta usando chmod. O problema surge quando tento usar o > operador para enviar um mysqldump para um arquivo nessa pasta. Eu sempre recebo erros de 'permissão negada', eu suponho porque eu não tenho acesso arquivo para essa pasta. Com certeza, quando eu navego para essa pasta no Nautilus, o acesso à pasta é definido como "Criar e excluir arquivos", mas o acesso a arquivos é definido como "---".

Para encurtar a história, como eu poderia configurar esse acesso a arquivos por meio de um comando bash? E se você suspeitar que este não é o problema, o que é e como resolvê-lo?

Obrigado antecipadamente!

    
por Mrrvomun 09.11.2010 / 20:55

0 respostas