Fstab không gắn kết với exec


11

Tôi có một phân vùng ext4 mà tôi gắn kết bằng cách sử dụng dòng fstab sau

UUID=41dec246-654d-4e35-9d4e-68150e40c5b0 /mnt/Data     ext4    defaults,user      0      2

Nhưng sau đó tôi nhận ra rằng tôi không thể thực thi từ phân vùng đó. Tôi đã kiểm tra các tùy chọn gắn kết của mình và chúng là: rw, noexec, nosuid, gật đầu

Vì vậy, tôi đã thay đổi các tùy chọn gắn kết để rõ ràng hơn như sau:

UUID=41dec246-654d-4e35-9d4e-68150e40c5b0 /mnt/Data     ext4    rw,suid,dev,exec,auto,user,async      0      2

Nhưng phân vùng vẫn gắn kết với các tùy chọn tương tự (rw, noexec, nosuid, gật đầu).

Tôi đang chạy Ubuntu 14.04 và tôi đang sử dụng tính năng khởi động UEFI. Tôi cũng khởi động kép với Windows 8.1


3
người dùng ngụ ý noexec và số lượng đơn đặt hàng vì vậy auto,user,execnếu bạn cần dev hoặc suid hoặc rw hãy thêm chúng
Panther

Câu trả lời:


24

Thay đổi dòng đó thành

UUID=41dec246-654d-4e35-9d4e-68150e40c5b0 /mnt/Data     ext4    rw,suid,dev,auto,user,async,exec      0      2

Vị trí của execlà quan trọng, vì usercũng áp dụng noexec. Bằng cách đặt execsau user, bạn đảm bảo rằng execđược thiết lập. Các tùy chọn quan trọng nhất nên được liệt kê cuối cùng .


1
Đây là chìa khóa để giải quyết vấn đề của tôi. Tôi đã thực hiện đầu tiên và tất cả các vấn đề của tôi đã biến mất sau khi chuyển nó đến cuối cùng.
thúc
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.