RHCSA ...
คอลเลกชันของคำถามการปฏิบัติและสภาพแวดล้อมในห้องปฏิบัติการสำหรับ EX200 จากทั่ว GitHub ... 
Red Hat - EX200 (RHCSA)
ทักษะที่ทดสอบในการสอบนี้เป็นรากฐานสำหรับการบริหารระบบในผลิตภัณฑ์ Red Hat®ทั้งหมด
เคล็ดลับ#1
- สิ่งแรกในการสอบ -> อ่านคำถามทั้งหมดและเลือกทั้งหมดที่เกี่ยวข้องกับพาร์ติชันและปริมาณเชิงตรรกะก่อน หากคุณทำผิดพลาดตั้งแต่เริ่มต้นคุณจะสามารถเปลี่ยนการเปลี่ยนแปลงและเริ่มสอบได้ตั้งแต่เริ่มต้น หากคุณทำผิดพลาดกับพาร์ทิชันในการสอบระดับกลางจะไม่มีเวลาทำซ้ำงานทั้งหมด
เคล็ดลับ#2
- ในตอนต้นของจำนวนการสอบจำนวนงานและแบ่งออกเป็นเวลาที่คุณมี (2.5h = 150 นาที) มันจะให้เวลาเฉลี่ยในงานเดียว หากคุณใช้เวลางานบางอย่างมากเกินไป (เวลาเฉลี่ยสองเท่า) ให้ทำตามคำถามต่อไป เป็นสิ่งสำคัญที่จะต้องจบ“ งานง่าย ๆ ” ทั้งหมดเพราะพวกเขาจะให้“ คะแนนง่าย ๆ ” คุณสามารถกลับไปที่คำถามยาก ๆ ในตอนท้ายของการสอบหากเหลือเวลา
เคล็ดลับ#3
- ตั้งค่าการรับรองความถูกต้องคีย์ SSH Pub ที่จุดเริ่มต้นของการสอบ จะต้องใช้เวลาเพิ่มเติมจากการสอบของคุณ แต่จะจ่ายออกไปเนื่องจากคุณต้องการรีบูตเครื่องของคุณเป็นประจำเพื่อให้แน่ใจว่าการกำหนดค่าของคุณจะคงอยู่
เคล็ดลับ#4
- เรียนรู้คำสั่ง man ไม่มีอินเทอร์เน็ตในโฮสต์การสอบดังนั้นเพื่อนที่ดีที่สุดของคุณจะเป็น mandb && man -k topic และ catman && man -kw key_term
เคล็ดลับ#5
- ตั้งค่าการรับรองความถูกต้องคีย์ SSH Pub ที่จุดเริ่มต้นของการสอบ จะต้องใช้เวลาเพิ่มเติมจากการสอบของคุณ แต่จะจ่ายออกไปเนื่องจากคุณต้องการรีบูตเครื่องของคุณเป็นประจำเพื่อให้แน่ใจว่าการกำหนดค่าของคุณจะคงอยู่
เคล็ดลับ#6
- พัฒนานิสัยในการตรวจสอบทุกขั้นตอน / การเปลี่ยนแปลงที่คุณทำ ตัวอย่างเช่น: เพิ่มผู้ใช้ -> ไฟล์ Chek /etc /passwd ทำให้การเปลี่ยนแปลงของ FSTAB -> เครื่องรีบูตเครื่องตรวจสอบให้แน่ใจว่ามีการติดตั้งพาร์ติชัน
การตั้งค่าห้องปฏิบัติการ Vagrant - สภาพแวดล้อม Lab RHCSA/RHCE
192.168.56.254 bastion bastion.lab.example.com
192.168.56.9 workstation workstation.lab.example.com
192.168.56.10 servera servera.lab.example.com
192.168.56.11 serverb serverb.lab.example.com
192.168.56.222 ······· use this ip for LAN access
หมายเหตุ : VM ว่างเปล่าภายใน ... มันเป็นแค่สนามเด็กเล่นที่มีสภาพแวดล้อมในการฝึกอบรม ...
วัตถุประสงค์การสอบ ระบบที่ผ่านการรับรองของ Red Hat (RHCSA)
จุดศึกษาสำหรับการสอบ
ผู้สมัครสอบ RHCSA ควรจะสามารถทำงานด้านล่างได้โดยไม่ต้องให้ความช่วยเหลือ สิ่งเหล่านี้ได้รับการจัดกลุ่มเป็นหลายประเภท
เข้าใจและใช้เครื่องมือสำคัญ
- เข้าถึงคำสั่ง Shell Prompt และออกด้วยไวยากรณ์ที่ถูกต้อง
- ใช้การเปลี่ยนเส้นทางอินพุตเอาท์พุท (>, >>, |, 2>, ฯลฯ )
- ใช้ GREP และนิพจน์ทั่วไปเพื่อวิเคราะห์ข้อความ
- เข้าถึงระบบระยะไกลโดยใช้ SSH
- เข้าสู่ระบบและสลับผู้ใช้ในเป้าหมาย Multiuser
- ไฟล์เก็บถาวร, บีบอัด, แกะและไม่บีบอัดไฟล์โดยใช้ tar, star, gzip และ bzip2
- สร้างและแก้ไขไฟล์ข้อความ
- สร้างลบคัดลอกและย้ายไฟล์และไดเรกทอรี
- สร้างลิงก์ที่แข็งและอ่อนนุ่ม
- รายการตั้งค่าและเปลี่ยนการอนุญาต UGO/RWX มาตรฐาน
- ค้นหาอ่านและใช้เอกสารระบบรวมถึง MAN, INFO และไฟล์ใน/USR/Share/Doc
สร้างสคริปต์เชลล์ง่าย ๆ
- รหัสดำเนินการตามเงื่อนไข (ใช้: ถ้า, ทดสอบ, [], ฯลฯ )
- ใช้การสร้างลูป (สำหรับ ฯลฯ ) เพื่อประมวลผลไฟล์, อินพุตบรรทัดคำสั่ง
- กระบวนการอินพุตสคริปต์ ($ 1, $ 2 ฯลฯ )
- การประมวลผลเอาต์พุตของคำสั่งเชลล์ภายในสคริปต์
ใช้งานระบบการทำงาน
- บูตรีบูตและปิดระบบตามปกติ
- ระบบบูตเป็นเป้าหมายที่แตกต่างกันด้วยตนเอง
- ขัดจังหวะกระบวนการบูตเพื่อเข้าถึงระบบ
- ระบุกระบวนการที่เข้มข้นของ CPU/หน่วยความจำและฆ่ากระบวนการ
- ปรับการกำหนดเวลากระบวนการ
- จัดการโปรไฟล์การปรับแต่ง
- ค้นหาและตีความไฟล์บันทึกระบบและวารสาร
- รักษาวารสารระบบ
- เริ่มหยุดและตรวจสอบสถานะของบริการเครือข่าย
- ถ่ายโอนไฟล์ระหว่างระบบอย่างปลอดภัย
กำหนดค่าที่เก็บข้อมูลท้องถิ่น
- รายการสร้างลบพาร์ติชันบนดิสก์ MBR และ GPT
- สร้างและลบปริมาณทางกายภาพ
- กำหนดปริมาณทางกายภาพให้กับกลุ่มระดับเสียง
- สร้างและลบปริมาณเชิงตรรกะ
- กำหนดค่าระบบเพื่อติดตั้งระบบไฟล์เมื่อบูตโดย ID ที่ไม่ซ้ำกันทั่วไป (UUID) หรือฉลาก
- เพิ่มพาร์ติชันใหม่และปริมาณเชิงตรรกะและสลับไปยังระบบที่ไม่ทำลายล้าง
สร้างและกำหนดค่าระบบไฟล์
- สร้าง, mount, unmount และใช้ระบบไฟล์ VFAT, Ext4 และ XFS
- Mount and Undount Network File Systems โดยใช้ NFS
- กำหนดค่า Autofs
- ขยายปริมาณเชิงตรรกะที่มีอยู่
- สร้างและกำหนดค่าไดเรกทอรี Set-GID สำหรับการทำงานร่วมกัน
- วินิจฉัยและแก้ไขปัญหาการอนุญาตไฟล์
ปรับใช้กำหนดค่าและดูแลระบบ
- กำหนดเวลางานที่ใช้และ cron
- เริ่มต้นและหยุดบริการและกำหนดค่าบริการเพื่อเริ่มโดยอัตโนมัติเมื่อบูต
- กำหนดค่าระบบเพื่อบูตไปยังเป้าหมายเฉพาะโดยอัตโนมัติ
- กำหนดค่าไคลเอนต์บริการเวลา
- ติดตั้งและอัปเดตแพ็คเกจซอฟต์แวร์จาก Red Hat Network ที่เก็บระยะไกลหรือจากระบบไฟล์ท้องถิ่น
- แก้ไขระบบ bootloader
จัดการเครือข่ายพื้นฐาน
- กำหนดค่าที่อยู่ IPv4 และ IPv6
- กำหนดค่าความละเอียดของโฮสต์
- กำหนดค่าบริการเครือข่ายเพื่อเริ่มต้นโดยอัตโนมัติเมื่อบูต
- จำกัด การเข้าถึงเครือข่ายโดยใช้ไฟร์วอลล์ -CMD/ไฟร์วอลล์
จัดการผู้ใช้และกลุ่ม
- สร้างลบและแก้ไขบัญชีผู้ใช้ในพื้นที่
- เปลี่ยนรหัสผ่านและปรับอายุรหัสผ่านสำหรับบัญชีผู้ใช้ในพื้นที่
- สร้างลบและแก้ไขกลุ่มท้องถิ่นและสมาชิกกลุ่ม
- กำหนดค่าการเข้าถึง superuser
จัดการความปลอดภัย
- กำหนดค่าการตั้งค่าไฟร์วอลล์โดยใช้ไฟร์วอลล์ -CMD/ไฟร์วอลล์
- จัดการสิทธิ์ไฟล์เริ่มต้น
- กำหนดค่าการรับรองความถูกต้องตามคีย์สำหรับ SSH
- ตั้งค่าโหมดการบังคับใช้และการอนุญาตสำหรับ Selinux
- แสดงรายการและระบุไฟล์ Selinux และบริบทกระบวนการ
- กู้คืนบริบทไฟล์เริ่มต้น
- จัดการฉลากพอร์ต Selinux
- ใช้การตั้งค่าบูลีนเพื่อแก้ไขการตั้งค่าระบบ Selinux
- วินิจฉัยและจัดการกับการละเมิดนโยบาย Selinux ประจำ
จัดการคอนเทนเนอร์
- ค้นหาและดึงภาพคอนเทนเนอร์จากรีจิสทรีระยะไกล
- ตรวจสอบภาพคอนเทนเนอร์
- ดำเนินการจัดการคอนเทนเนอร์โดยใช้คำสั่งเช่น Podman และ Skopeo
- สร้างคอนเทนเนอร์จาก containerfile
- ดำเนินการจัดการคอนเทนเนอร์ขั้นพื้นฐานเช่นการทำงานเริ่มต้นการหยุดและแสดงรายการคอนเทนเนอร์ที่ทำงานอยู่
- เรียกใช้บริการภายในคอนเทนเนอร์
- กำหนดค่าคอนเทนเนอร์เพื่อเริ่มโดยอัตโนมัติเป็นบริการ SystemD
- แนบที่เก็บข้อมูลถาวรกับคอนเทนเนอร์
- เช่นเดียวกับการสอบตามประสิทธิภาพของ Red Hat การกำหนดค่าจะต้องคงอยู่หลังจากรีบูตโดยไม่มีการแทรกแซง
แหล่งที่มาสำหรับที่เก็บต้นฉบับ:
- abdulhamid97mousa - https://github.com/abdulhamid97mousa/rhcsa-ex200
- Chlebik-https://github.com/chlebik/rhcsa-practice-questions
- manoj7shekhawat - https://github.com/manoj7shekhawat/rhcsa
- Mircea Niscoveanu - https://github.com/niscoveanumircea/rhel8_exam_documentations
- Omarhd66-https://github.com/omarhd66/rhcsa-ex200-resume
- shree-7-https://github.com/shree-7/rhcsa_rhel-8_with-practice-questions
- Springep-https://github.com/springep/rhcsa8-labs-exams-scripts
- touhidece - https://github.com/touhidece/rhcsa_ex200_rhel8_dumps
ใบอนุญาต MIT
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Copyright (c) 2023