ใช้ apache ในฐานะผู้ใช้ที่ไม่มีสิทธิพิเศษ


0

ฉันได้ยินมาว่าสามารถเรียกใช้บริการเว็บ apache2 ได้ในฐานะผู้ใช้โดยไม่ต้องมีสิทธิ์การเข้าถึงรูท ฉันจะทำสิ่งนี้ได้อย่างไร

ฉันไม่ได้ถามว่าฉันสามารถตั้งค่า Apache ให้ทำงานในฐานะผู้ใช้ (พูดเพื่อเหตุผลด้านความปลอดภัย) แต่เป็นผู้ใช้ที่ฉันจะเรียกใช้ Apache ได้หรือไม่

คำตอบ:


1

คุณกำหนดค่า Apache ให้เชื่อมโยงกับพอร์ตสูง (สูงกว่า 1024) เช่น 8080 ยกเว้นว่าผู้ดูแลระบบได้ใช้ความยาวที่ผิดปกติเพื่อห้ามการฝึกผู้ใช้ที่ไม่ใช่รูทสามารถผูกพอร์ตสูงกับโปรแกรมใด ๆ ที่พวกเขาต้องการ ปัญหาคือด้วยพอร์ตที่ไม่ได้มาตรฐานคุณจะต้องชี้เบราว์เซอร์ของคุณไปยังพอร์ตอย่างชัดเจน:

http://www.example.com:8080

1
หลังจากทำเช่นนี้แล้วผู้ดูแลระบบยังสามารถเพิ่มกฎ iptables เพื่อทำให้เซิร์ฟเวอร์ของคุณปรากฏบนพอร์ตที่ต่ำเช่น 80
bobince
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.