o proprietário do arquivo não pode chmod file, operação de relatório não permitida

-1
  1. use a cópia raiz ou crie um arquivo a.out
  2. chown user:user a.out , altere a.out proprietário para usuário
  3. agora mude para o usuário, su user
  4. use o usuário para chmod a.out, chmod 755 a.out
  5. Ok, o problema está aqui. o passo 4 produzirá: chmod: ./a.out: Operation not permitted

Eu corro estes passos no SUSE, é um trabalho. E chmod pode usar pelo proprietário do arquivo ou raiz. Então, eu acho que isso talvez seja um bug no Ubuntu. Alguém sabe disso?

    
por Hao Liu 28.10.2016 / 08:28

2 respostas

0

Verifique se o arquivo não está definido como imutável, como mencionado aqui:

Mudando a propriedade: "Operação não permitida" - até mesmo como root!

    
por K. Darien Freeheart 28.10.2016 / 09:22
0

Verifique se o diretório atual é permitido para o seu usuário.

ls -laF

e veja quais são as permissões para. diretório.

    
por marosg 28.10.2016 / 09:40