Score:0

การอนุญาตไฟล์และเจ้าของเว็บรูท

ธง in

พิจารณาว่าคุณมี Linux distro ที่ติดตั้งใหม่ (อาจเป็นอินสแตนซ์ EC2 ใหม่) และคุณกำลังจะเรียกใช้ไฟล์ โคลนคอมไพล์ บน /srv โฟลเดอร์เพื่อโฮสต์เว็บไซต์ (อาจเป็น PHP)

คุณควรเรียกใช้ไฟล์ โคลนคอมไพล์ ดังนั้นทุกไฟล์และโฟลเดอร์ที่สร้างขึ้นจึงมีสิทธิ์ / กลุ่มที่ถูกต้อง คุณกำลังจะใช้เซิร์ฟเวอร์ HTTP ที่คล้ายกับ Nginx เพื่อให้บริการเว็บไซต์

ในเรื่องนี้ โพสต์ ผู้เขียนได้แนะนำสิ่งนี้:

# 0. การตั้งค่า
web_dir=/srv/www
myusername=คาสซัมบารา
# 1 สร้างไดเร็กทอรีเว็บไซต์
sudo mkdir -p $web_dir
# 2 ตั้งผู้ใช้ของคุณเป็นเจ้าของ
sudo chown -R $ชื่อผู้ใช้ของฉัน $web_dir
#3. ตั้งเว็บเซิร์ฟเวอร์เป็นเจ้าของกลุ่ม
sudo chgrp -R www-ข้อมูล $web_dir
# 4. 755 สิทธิ์สำหรับทุกสิ่ง
sudo chmod -R 755 $web_dir
# 5. ไฟล์และโฟลเดอร์ใหม่ที่สืบทอดมา 
# ความเป็นเจ้าของกลุ่มจากโฟลเดอร์หลัก
chmod g+s $web_dir

นี่เป็นวิธีปฏิบัติที่ดีที่สุดหรือไม่?

Michael Hampton avatar
cz flag
https://www.git-scm.com/docs/githooks#_post_merge
Michael Hampton avatar
cz flag
สิ่งนี้ตอบคำถามของคุณหรือไม่ [ไฟล์/โฟลเดอร์เว็บไซต์ของฉันควรมีสิทธิ์ใดบ้างในเว็บเซิร์ฟเวอร์ Linux](https://serverfault.com/questions/357108/what-permissions-should-my-website-files-folders-have-on-a-linux -เว็บเซิร์ฟเวอร์)

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา