¿Lanzador de aplicaciones no confiable?

49

Hace algún tiempo, Ubuntu introdujo una "característica" de seguridad, que solo permitiría ejecutar aplicaciones confiables de .desktop, en otras aplicaciones aparecería un mensaje.

Sin embargo, nada nuevo hasta ahora. Sin embargo, dicho mensaje solía tener un botón para hacer que la aplicación fuera "confiable", pero ese botón ya no existe:

texto alternativo

¿Cuál es el punto de este diálogo?

RolandiXor
fuente
Sugerencia adicional: después de encontrar eso y probarlo con solo un éxito parcial, encontré esto, que explica cómo hacer un archivo de escritorio correcto y dónde colocarlo: askubuntu.com/questions/13758/…
Henning

Respuestas:

53

Este diálogo existe para su propia seguridad, por molesto que sea. Para eliminarlo, haga clic con el botón derecho en el iniciador, haga clic en propiedades y luego vaya a la pestaña de permisos y elija ejecutar para los usuarios que desea permitir.

Esto le permitirá usar el iniciador de ahora en adelante.

Para hacer esto para una gran cantidad de lanzadores en el mismo directorio, abra una terminal (en el mismo directorio) y ejecute:

chmod +x *.desktop
RolandiXor
fuente
1
¿Le importaría a alguien explicar cómo es que este diálogo existe para la seguridad de los usuarios? ¿Qué tipo de protección está proporcionando?
J. Taylor
55
@ J.Taylor Suponga que descarga un archivo .desktop en su navegador web o recibe uno en una transferencia de archivos mientras envía mensajes instantáneos. Por lo general, no tendría permisos de ejecución (si lo tuviera, esto se consideraría un error en el navegador o el cliente de MI). Esto le da la oportunidad de decidir si desea ejecutarlo. Por el contrario, la mayoría de los tipos de archivos no ejecutan código, eso puede hacer cualquier cosa como el usuario que los ejecuta cuando se abre. Para abrir un documento de procesamiento de texto o ver un video no hay ningún paso adicional; para ejecutar un programa descargado o un archivo .desktop, hay, para asegurarse de que esto es realmente lo que desea.
Eliah Kagan
También asegúrese de que el execarchivo que *.desktopapunta también debe ser ejecutable
Andrew Luca
22

Haga clic derecho en el iniciador y presione "Propiedades", en la pestaña "Permisos" encontrará una casilla marcada como Ejecutar, asegúrese de que esté marcada y Ubuntu dejará de molestarlo.

texto alternativo

LassePoulsen
fuente
Esta opción está atenuada en mi instalación. Estoy usando Ubuntu Studio 18.04
RB
@RB Probablemente no tiene acceso de escritura al directorio en el que se encuentra el archivo, o el archivo está en un sistema de archivos que no admite permisos de ejecución. Si necesita más detalles, haga una nueva pregunta .
wjandrea
0

Esto también puede aparecer si alguna de las rutas en sus archivos .desktop tiene un formato incorrecto o no hace referencia a archivos o directorios existentes. Verifique que todos los nombres de ruta en su archivo .desktop existan, y esto a menudo solucionará el problema.

gato
fuente