Se o usuário A possuir file.txt , ele não poderá alterar a propriedade do file.txt sem permissão de acesso root / sudo. Este é um recurso e não um bug. E uma das muitas razões pelas quais os anciãos decidiram colocar esse recurso, foi explicado em um comentário à sua pergunta por roadmr
Bottom-line: Você pode alterar as permissões do arquivo usando chmod se você for o proprietário desse arquivo sem permissões root / sudo, mas não puder alterar a propriedade, usuário ou grupo (usando chown ou chgrp ), de um arquivo, mesmo que você seja o proprietário do arquivo sem permissões root / sudo. Este é um recurso e não um bug.