Score:0

แนวทางปฏิบัติที่ดีที่สุดสำหรับการตั้งค่าเว็บเซิร์ฟเวอร์โดยไม่มีผู้ใช้รูท

ธง in

ฉันขออภัยหากสิ่งนี้ยุ่งเหยิง และฉันค้นหาแนวทางปฏิบัติที่ดีที่สุดจาก Google แล้ว แต่ดูเหมือนจะไม่พบคำตอบ

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

คำแนะนำที่ฉันต้องการคือวิธีจัดโครงสร้างเซิร์ฟเวอร์เพื่อให้ผู้ใช้สามารถอัปโหลดไฟล์ไปยังไดเร็กทอรี www และสามารถอัปโหลดไฟล์กำหนดค่า apache โดยใช้ซอฟต์แวร์ SFTP เช่น Filezilla ฉันควรทำให้ www (และไดเร็กทอรีย่อย) เป็นกรรมสิทธิ์ของผู้ใช้และโฟลเดอร์ที่มีไซต์ด้วยหรือไม่ แนวปฏิบัติที่ดีที่สุดเมื่อสร้างเว็บเซิร์ฟเวอร์คืออะไร?

ขอบคุณสำหรับคำแนะนำที่คุณสามารถนำเสนอ

Wally Kolcz avatar
in flag
ดังนั้นฉันจึงพบคำตอบสำหรับคำถามนี้จากโพสต์อื่น: sudo adduser www-ข้อมูล sudo chown -R www-data:www-data /var/www sudo chmod -R g+rwX /var/www

โพสต์คำตอบ

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