Iniciador de aplicativos não confiável?

49

Há algum tempo, o Ubuntu introduziu um "recurso" de segurança, que só permitia a execução de aplicativos confiáveis ​​.desktop; em outros aplicativos, uma mensagem seria exibida.

Nada de novo até agora, no entanto, disse que a mensagem costumava ter um botão para tornar o aplicativo "confiável", mas esse botão não existe mais:

texto alternativo

Qual é o objetivo dessa caixa de diálogo?

RolandiXor
fonte
Dica adicional: Depois de descobrir e tentar com êxito apenas parcial, encontrei o seguinte, que explica como criar um arquivo da área de trabalho correto e onde colocá-lo: askubuntu.com/questions/13758/…
Henning

Respostas:

53

Este diálogo existe para sua própria segurança, por mais irritante que seja. Para removê-lo, clique com o botão direito do mouse no iniciador, clique em propriedades e, em seguida, vá para a guia permissões e escolha executar para os usuários que você deseja permitir.

Isso permitirá que você use o iniciador a partir de agora.

Para fazer isso em uma grande quantidade de ativadores no mesmo diretório, abra um terminal (no mesmo diretório) e execute:

chmod +x *.desktop
RolandiXor
fonte
1
Alguém se importaria de explicar como é que essa caixa de diálogo existe para a própria segurança dos usuários? Que tipo de proteção está fornecendo?
J. Taylor
5
@ J.Taylor Suponha que você baixe um arquivo .desktop no seu navegador da Web ou receba um em uma transferência de arquivo enquanto estiver enviando mensagens instantâneas. Normalmente, não teria permissões executáveis ​​(se tivesse, isso seria considerado um bug no navegador ou no cliente de mensagens instantâneas). Isso permite que você decida se deseja executá-lo. Por outro lado, a maioria dos tipos de arquivos não executa código, que pode fazer qualquer coisa como o usuário que os executa quando abertos. Para abrir um documento de processamento de texto ou assistir a um vídeo, não há etapa extra; para executar um programa baixado ou um arquivo .desktop, para garantir que isso é realmente o que você deseja.
Eliah Kagan
Também não se esqueça de que execarquivo que *.desktopestá apontando também deve ser executável
Andrew Luca
22

Clique com o botão direito do mouse no iniciador e pressione "Propriedades", na guia "Permissões", você encontrará uma caixa de seleção marcada Executar, verifique se está marcada e o Ubuntu irá parar de incomodá-lo.

texto alternativo

LassePoulsen
fonte
Esta opção está acinzentada na minha instalação. Estou usando o Ubuntu Studio 18.04
RB
@RB Provavelmente você não tem acesso de gravação ao diretório em que o arquivo está, ou o arquivo está em um sistema de arquivos que não suporta permissões de execução. Se você precisar de mais detalhes, faça uma nova pergunta .
Wjandrea
0

Isso também pode aparecer se algum dos caminhos nos arquivos .desktop estiver malformado ou não se referir a arquivos ou diretórios existentes. Verifique se todos os nomes de caminho no seu arquivo .desktop existem e isso geralmente corrige o problema.

gato
fonte