Por que não consigo criar um arquivo em uma pasta que possuo com o chmod 655, mas o 755 funciona?

1

Eu tenho uma pasta de backup de propriedade de um usuário do sistema (mongodb) e chmoded 655. Quando tento criar arquivos nela, isso gera um problema de permissão:

root@maquina:/var/backups/mongodb# su -s /bin/bash mongodb -c "/usr/bin/touch test.txt"
/usr/bin/touch: cannot touch 'test.txt': Permission denied

Chmoding para 755 me permite criar o arquivo.

Eu acho que provavelmente preciso ajustar os privilégios (+ X?), mas não consigo encontrar como.

Alguém pode lançar alguma luz sobre isso?

Obrigado!

    
por Thibaut Barrère 23.11.2010 / 01:00

1 resposta

4

Você precisa ter permissões de execução no diretório para fazer pesquisas lá. Sem poder fazer uma busca, você não pode criar um arquivo

sudo chmod u+x /var/backups/mogodb
    
por 23.11.2010 / 01:39

Tags