Tôi gặp một vấn đề trong những ngày này, tôi có một máy chủ, khi tôi tạo một thư mục con bên trong một thư mục cụ thể "tên của thư mục là:" PHÍA TRƯỚC", ví dụ: tôi tạo "GG" bên trong "Phía SAU", bất kỳ thư mục nào tôi làm cho bên trong "AFOWARD", chúng trở nên không thể truy cập được, nghĩa là tôi không thể truy cập vào chúng và khi tôi cố gắng xem các quyền được đặt cho thư mục con, có vẻ như không có bit thực thi nào được bao gồm theo mặc định, nhưng khi tôi thực hiện việc này trên các thư mục khác, tôi nhận được quyền thực thi bit được bao gồm theo mặc định trên thư mục, vì vậy,
tôi đã làm :
ls -l -d ./AFOWARD
đầu ra:
drwxrwxr-x+ 9 quản trị viên quản trị viên 4096 ngày 16 tháng 10 01:19 ./AFOWARD
ls -l -d ./AFORWARD/GG
đầu ra:
drw-rwxr--+ 2 quản trị viên quản trị viên 4096 ngày 16 tháng 10 01:31 ./AFORWARD/GG
Tôi nghĩ rằng mọi thứ có vẻ ổn với thư mục, nhưng có thể tôi không biết, hoặc có gì đó không ổn, tôi biết nó có thể được sửa bằng cách sử dụng một lệnh chmod đơn giản và cấp cho thư mục các quyền cần thiết, nhưng vấn đề là, tôi cần các quyền đó được đặt theo mặc định khi thư mục được tạo, vấn đề là do java, chương trình máy chủ của chúng tôi chạy trên java, java tạo tệp, thư mục, đọc chúng và thực hiện nhiều thao tác khác với chúng, nó không thể truy cập các thư mục đã tạo, điều này theo mặc định, chúng không có quyền thực thi bit. một khi không thể, nó sẽ bị lỗi và máy chủ gặp sự cố.