Tôi có một Máy chủ chạy Ubuntu 12.10 x64 và phiên bản cuối cùng của vsFTPd.
Ví dụ người dùng của tôi có thư mục nhà được đặt trên /var/www/example.com
,
Tôi đã tạo một thư mục public_html bên trong và cho 777
phép nó và xóa các quyền viết của thư mục người dùng gia đình. Mọi thứ đều hoạt động tốt nhưng:
Mỗi tệp tôi tải lên bằng FTP (sử dụng SmartFTP) sẽ nhận được 0 điểm.
My vsftpd.conf
chỉ có một dòng liên quan:
local_umask=022.
Tôi đã cố gắng thay đổi thành:
file_open_mode=777
local_umask=002
Vì vậy, các tập tin của tôi sẽ nhận được 775
ngay khi tải lên.
Nhưng chỉ có các thư mục được tải lên của tôi là có được 775
quyền.
Các tập tin tải lên của tôi có được 1411 permissions
Ai đó có thể giúp tôi giải quyết điều đó?