Não há especificamente. Eu posso citar alguns supostos motivos, mas eles seriam principalmente especulação.
% bl0ck_qu0te% Não é bem assim. Há nautilus-admin
extensão que lhe permitirá abrir um diretório em uma nova janela com privilégios de nível de raiz e, em seguida, você pode alterar as permissões de arquivo / diretório como você deseja no menu do botão direito- > Propriedades- > Permissões.
Relatório de erros? Não. Solicitação de recurso? Potencialmente sim. Você pode enviá-lo como uma solicitação de recurso para a equipe Nautilus (o gerenciador de arquivos) no Launchpad , mas eu suspeito que com 90% de certeza eles apontarão você a extensão nautilus-admin
que mencionei acima.
Instale-o com sudo apt-get install nautilus-admin
.
Sim, se o seu gerenciador de arquivos permitir adicionar scripts a ele. O gerenciador de arquivos padrão do Ubuntu (Nautilus) permite adicionar scripts a ele, então você pode fazer algo assim:
#!/bin/bash
# adds read permissions for file for all users
zenity --password | sudo -S -p "" chmod +r "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" || zenity --error --text "Command failed"
Coloque isso em ~/.local/share/nautilus/scripts
, torne executável com chmod
e, em seguida, será acessível clicando com o botão direito do mouse no arquivo. Claro que é um exemplo mínimo apenas para mostrar o ponto. Se você quer um aplicativo completo que permite recursos mais complexos, como selecionar quais permissões alterar, bem, isso pode exigir comandos extras e provavelmente uma linguagem como o Python com kits de ferramentas GUI mais poderosos.
Bem ... Não é um problema de computador - é problema do usuário. Não podemos consertar o usuário que não está disposto a aprender como operar corretamente o computador e não se responsabilizar por suas ações.
Os usuários precisam perceber que a separação de propriedade em arquivos existe por um motivo. Você não pode ter o poder de alterar as permissões no arquivo e não esperar implicações de segurança com isso