chown -R não define permissões de arquivos. apenas diretórios

chown -R não define permissões de arquivos. apenas diretórios

Olá, estou configurando um servidor nginx que dá permissão 403 dinied. Eu descobri que de alguma forma o comando

chown -R root:www-data /my_directory

defina apenas as permissões dos diretórios. Quando eu uso ls -lash eu entendo isso

4.0K -rw-r--r-- 1 raiz www-data 95 27 de janeiro 16:14 confirm_delete.js

alguma idéia de como eu defino essas permissões (preferível para todos os diretórios de uma vez)

Responder1

Você está procurando o chmod para alterar as permissões, chown apenas altera o proprietário/grupo em arquivos e diretórios. Você desejará usar sudo chmod -R a+rx /my_directorypara adicionar sinalizadores de leitura e execução a todos os arquivos e diretórios em/my_directory.

informação relacionada