Na saída ls
, você pode ver o proprietário do arquivo (root) e o grupo (root). Os privilégios de usuário se aplicam ao proprietário do arquivo ( rwx
), ao grupo de arquivos ( r-x
) e outros ( --x
). Como você não é a raiz (e suponho que você não esteja no grupo raiz), apenas other
( --x
) se aplica a você. Assim, você pode executar o arquivo, mas não lê-lo. Como uma solução rápida, tente chmod +r xstata
, isso dá permissão de leitura a todos.