Log Rotation — logrotate Configuration บน Linux
ไฟล์ Log บน Server ที่ทำงานตลอด 24 ชั่วโมงจะโตขึ้นเรื่อย ๆ หากไม่มีการจัดการอาจทำให้ Disk เต็มและ Service หยุดทำงานได้ Log Rotation คือกระบวนการหมุนเวียน…
บทความที่เกี่ยวกับ Linux Administration · ทั้งหมด 58 บทความ
แท็ก Linux Administration หนูรวมไว้ 58 บทความค่ะ พิมพ์คำที่อยากรู้ได้เลย หนูจะหาให้เฉพาะในแท็กนี้นะคะ เมี้ยว!
ไฟล์ Log บน Server ที่ทำงานตลอด 24 ชั่วโมงจะโตขึ้นเรื่อย ๆ หากไม่มีการจัดการอาจทำให้ Disk เต็มและ Service หยุดทำงานได้ Log Rotation คือกระบวนการหมุนเวียน…
Log คือหลักฐานสำคัญที่บอกว่าระบบทำอะไรไปบ้าง เมื่อเกิดปัญหา Log เป็นจุดแรกที่ System Administrator ต้องตรวจสอบ Linux มีสองระบบ Logging หลักที่ควรรู้จักคือ…
Cron Jobs เหมาะสำหรับงานที่ต้องรันซ้ำตามกำหนดเวลา แต่บางครั้งต้องการรันคำสั่งครั้งเดียวในอนาคตโดยไม่ต้องตั้ง Cron ถาวร เช่น รีสตาร์ท Service หลังเที่ยงคืน…
บทความก่อนหน้าอธิบาย Cron Syntax พื้นฐานไปแล้ว บทความนี้เน้นตัวอย่าง Crontab Configuration จริงที่ใช้ใน Production เช่น Automated Backup, Log Cleanup…
Cron เป็นระบบ Job Scheduler มาตรฐานบน Linux ที่ช่วยให้รัน Script หรือคำสั่งโดยอัตโนมัติตามเวลาที่กำหนด ไม่ว่าจะเป็นทุกนาที ทุกชั่วโมง ทุกวัน ทุกสัปดาห์…
Init System คือกระบวนการแรกที่ Linux Kernel เรียกใช้หลัง Boot โดยมี PID 1 และรับผิดชอบในการ Start Service ต่าง ๆ จนระบบพร้อมใช้งาน Linux มี Init System…
systemctl เป็นคำสั่งหลักสำหรับจัดการ Service บน Linux ที่ใช้ systemd เป็น Init System ซึ่งครอบคลุม Distribution หลักอย่าง Ubuntu, Debian, RHEL, Rocky Linux…
การอัพเดต System อย่างสม่ำเสมอเป็นหนึ่งในหน้าที่สำคัญที่สุดของ System Administrator Security Patch ช่วยปิดช่องโหว่ที่ผู้โจมตีอาจนำไปใช้เจาะระบบ ในขณะที่…
บน RHEL-based Distribution เช่น CentOS, Rocky Linux, AlmaLinux และ Fedora ใช้ระบบ RPM สำหรับจัดการซอฟต์แวร์ โดยมีสองคำสั่งหลักคือ yum (Yellowdog Updater…
Package Manager คือเครื่องมือที่ช่วยให้ Admin ติดตั้ง อัพเดต และลบซอฟต์แวร์บน Linux ได้อย่างสะดวก บน Debian-based Distribution เช่น Ubuntu, Debian และ…
SSH มีความสามารถขั้นสูงที่นอกเหนือจากการ Login เข้า Server โดยตรง ได้แก่ ProxyJump สำหรับการกระโดดผ่าน Bastion Host และ Port Forwarding สำหรับส่งต่อ…
Port 22 คือ Default Port ของ SSH ที่ทุก Automated Bot และ Scanner รู้จักดี ทำให้ Server ที่เปิด Port 22 สู่ Internet ต้องรับ Login Attempt จากทั่วโลกตลอด…