Cần một số làm rõ về các quyền của .desktopcác tập tin. Tôi có thể thấy tất cả các .desktoptệp /usr/share/applications/thuộc sở hữu của root có quyền,
-rw-r--r--
cũng examples.desktopở $HOMEthuộc sở hữu của người sử dụng có sự cho phép tương tự. Tất cả những người chạy đúng.
Nhưng khi tôi định tạo một .desktoptệp tùy chỉnh có cùng quyền thì nó sẽ đưa ra thông báo lỗi sau,
Trình khởi chạy
ứng dụng không tin cậy Trình khởi chạy ứng dụng "myapp.desktop" chưa được đánh dấu là đáng tin cậy. Nếu bạn không biết nguồn của tệp này, việc khởi chạy nó có thể không an toàn.
Nhưng việc thêm quyền thực thi là cho phép nó chạy mà không gặp vấn đề gì.
Q: Tại sao các
.desktoptệp tùy chỉnh cần phải có+xquyền để chạy hoặc làm thế nào một số.desktoptệp có thể chạy mà không có quyền thực thi? Có thể chạy một.desktoptệp tùy chỉnh mà không có sự cho phép thực hiện?