Điểm:0

Quyền đối với tệp và chủ sở hữu của web root

lá cờ in

Giả sử bạn có một bản phân phối Linux mới được cài đặt (có thể là một phiên bản EC2 mới) và bạn sẽ chạy một bản sao git trên /srv thư mục để lưu trữ một trang web (có thể là một PHP).

Bạn nên chạy như thế nào bản sao git vì vậy mọi tệp và thư mục được tạo đều có quyền/nhóm chính xác? Bạn sẽ sử dụng Máy chủ HTTP tương tự như Nginx để phục vụ trang web.

trong này bưu kiện tác giả đã gợi ý điều này:

# 0. cài đặt
web_dir=/srv/www
myusername=kassambara
#1. Tạo danh mục website
sudo mkdir -p $web_dir
# 2. đặt người dùng của bạn làm chủ sở hữu
sudo chown -R $myusername $web_dir
# 3. đặt máy chủ web làm chủ sở hữu nhóm
Sudo chgrp -R dữ liệu www $web_dir
# 4. 755 quyền cho mọi thứ
sudo chmod -R 755 $web_dir
# 5. Kế thừa tập tin và thư mục mới 
# quyền sở hữu nhóm từ thư mục mẹ
chmod g+s $web_dir

Đây có phải là thực hành tốt nhất?

Michael Hampton avatar
lá cờ cz
https://www.git-scm.com/docs/githooks#_post_merge
Michael Hampton avatar
lá cờ cz
Điều này có trả lời câu hỏi của bạn không? [Các tệp/thư mục trang web của tôi nên có những quyền gì trên máy chủ web Linux?](https://serverfault.com/questions/357108/what-permissions-nên-my-website-files-folders-have-on-a-linux -máy chủ web)

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.