Tôi muốn áp dụng một số quyền cho các trang web tôi đã lưu trữ trên máy Ubuntu
Những gì tôi sẽ làm là tạo một người dùng cho mỗi dự án chúng tôi có và tôi muốn mỗi người dùng không có quyền truy cập đọc / ghi vào các trang web khác
Ví dụ, đây là những gì tôi đã làm:
adduser mywebsite
chown -R mywebsite:www-data /var/www/html/mywebsite
chmod -R 770 /var/www/html/mywebsite
Vì vậy, mục tiêu là có dữ liệu www và quyền truy cập root vào mọi thứ, nhưng mywebsite sẽ chỉ có thể xem /var/www/html/mywebsite/
và không đọc hoặc ghi bất kỳ thư mục gốc nào (và tệp)
Vì vậy, câu hỏi của bạn là gì?
—
David
Ôi xin lỗi, câu hỏi của tôi là làm thế nào để nó hoạt động, khi tôi thử
—
Ben Shepherd
chmod -R 770 /var/www/html/mywebsite
người dùng mywebsite cũng không thể đọc hoặc viết, tôi không chắc mình đang làm gì sai
Nó
—
David
ls -lah /var/www/html
nói gì
Theo tôi, nhà phát triển người dùng của bạn nên có đầy đủ quyền r / w / x bên trong hầu hết các thư mục, vì vậy có vẻ ổn. Vậy bây giờ các quyền thực sự trong một thư mục là gì?
—
David