Không thể tạo một tập tin thực thi


11

Tôi đang sử dụng Ubuntu 12.04 64 bit và tôi đang cố gắng tạo một tệp thực thi, nhưng khi tôi kiểm tra "Cho phép thực thi tệp dưới dạng chương trình", dấu kiểm xuất hiện rồi biến mất một cách tự nhiên.
Nếu nó có thể giúp, tên tệp của tôi là ioUrbanTerror.x86_64

Cảm ơn bạn.


nó được lưu trữ trên phân vùng FAT, FAT32 hay NTFS?
Thomas Ward

Câu trả lời:


15

Fat và ntfs partion sẽ không hỗ trợ quyền truy cập tệp, chỉ cần sao chép tệp vào thư mục chính hoặc máy tính để bàn và thử lại


Cảm ơn bạn. Tôi đã sao chép tập tin của mình vào thư mục nhà và nó hoạt động ngay bây giờ.
Mohamed

1

Tôi biết đó là một Q cũ, nhưng vẫn có liên quan, cộng với google đã đưa tôi đến đây (những người khác sẽ đến).

Câu trả lời được chấp nhận là đúng một phần, theo mặc định, bạn không thể đặt quyền thực thi trong phân vùng NTFS hoặc FAT (ít nhất là cho Ubuntu và cho đến ngày).

Nhưng bạn có thể thay đổi điều đó , bằng cách thay đổi cách phân vùng NTFS của bạn được gắn kết. Đó là, (chọn và) cấu hình trình điều khiển ntfs gắn kết các phân vùng của bạn.

NTFS hỗ trợ tất cả các quyền bạn cần *, nhưng trình điều khiển phải biết cách xử lý chúng để nó không can thiệp vào các HĐH khác.

Đó không phải là khoa học tên lửa, nhưng sẽ buộc bạn phải hiểu những điều bạn có thể không quan tâm!

Xem câu trả lời này (cực kỳ súc tích) cho một câu hỏi liên quan:

https://askubfox.com/a/74851/239919

* Hỗ trợ quyền sở hữu và đọc / ghi / thực thi, đối với người dùng và nhóm, không biết về setuid hoặc stickbit.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.