ชื่อเรื่องคือคำขอของฉัน ฉันอ่านมาหลายชั่วโมงแล้วและพบบทเรียนสำหรับการย้าย /home ไปยังพาร์ติชันและ /tmp ไปยังพาร์ติชัน แต่ไม่มีสำหรับการแปลงไดเร็กทอรีที่แนะนำทั้งหมดเป็นพาร์ติชันสำหรับเซิร์ฟเวอร์ Ubuntu บทช่วยสอนหนึ่งใกล้เข้ามาแล้ว แต่ไม่สนใจขั้นตอนที่จำเป็นอย่างชัดเจนในการคัดลอกข้อมูลจากไดเร็กทอรีก่อนหน้าไปยังพาร์ติชันใหม่
อย่างไรก็ตาม หลังจากผ่านไปหลายชั่วโมง ฉันก็ยังไม่พบบทช่วยสอนที่ครอบคลุมสถานการณ์ทั่วไปของฉัน
สถานการณ์:
ฉันติดตั้ง Ubuntu Server บนเซิร์ฟเวอร์ Prod & Test (vps & virtualbox ตามลำดับ) ทำงานบางอย่างได้ ในขณะที่อ่านบทช่วยสอนการทำให้เซิร์ฟเวอร์แข็งตัว ฉันตระหนักว่าวิธีปฏิบัติที่ดีที่สุดคือมี /boot /home /swapfile /tmp /usr และ var... /opt? ทั้งหมดบนพาร์ติชันที่แยกจากกันเพื่อการจัดการทรัพยากรและเหตุผลด้านความปลอดภัย
วิธีที่ถูกต้องในการสร้างพาร์ติชันที่กล่าวถึงข้างต้นคือการใช้ LVM
อย่างไรก็ตาม บทช่วยสอนไม่ได้พูดถึง / แนะนำขนาดพาร์ติชัน (ตามสัดส่วน เนื่องจากระบบที่แตกต่างกันอย่างเห็นได้ชัดมีพื้นที่ดิสก์ที่แตกต่างกัน ของฉันคือ 80GB บน / )
นอกจากนี้ บทช่วยสอนบางส่วนกล่าวถึงการเปลี่ยนแปลงที่จำเป็น /etc/fstab
และบางคนก็ไม่
เป้าหมายของฉันคือการแปลงการตั้งค่าพาร์ติชันเดียวขนาด 80GB ของฉันเป็นหลายพาร์ติชัน จากนั้นรักษาความปลอดภัยพาร์ติชันจากการโจมตีและการแสวงหาประโยชน์ทั่วไปโดยใช้: การรวมกันของ nodev,noexec,nosuid
ใน /etc/fstab
ฉันสามารถใช้เวลาหลายวันในการทดสอบและล้มเหลวในการกำหนดค่าต่างๆ ใน virtualbox... หรือบางอันที่หล่อและ/หรือสวยงาม "กูรูการแบ่งพาร์ติชันเซิร์ฟเวอร์ Ubuntu" สามารถเผยแพร่ที่ติดตามได้ง่าย (กลุ่มเป้าหมายที่เป็นผู้ใช้ระดับกลาง) คู่มือขั้นสุดท้าย ดังที่ฉันได้อธิบายไว้ข้างต้นและกลายเป็นผู้มีชื่อเสียงทางอินเทอร์เน็ตเนื่องจากผู้ใช้จำนวนมากที่โฮสต์โครงการของตนเองบน vps จะรักและชื่นชอบคุณตลอดไป :-)
อัปเดต
เดิมทีฉันไม่ได้เผยแพร่คู่มือการชุบเซิร์ฟเวอร์หลักเพราะฉันไม่ต้องการให้โพสต์นี้กลายเป็น "การถกเถียง" เกี่ยวกับผลงานที่ละเอียดถี่ถ้วนของผู้ชายคนนี้ อย่างไรก็ตาม เมื่อมองย้อนกลับไป ฉันคิดว่ามันจะเป็นประโยชน์สำหรับผู้ที่ต้องการตอบโพสต์นี้ เพื่อดูประโยชน์ด้านความปลอดภัยที่แท้จริงที่ฉันพยายามจะบรรลุ
https://linoxide.com/ultimate-guide-secure-ubuntu/