การใช้ journalctl ตรวจสอบ Log ของระบบ (System Logs)

การใช้ journalctl ตรวจสอบ Log ของระบบ (System Logs)

ในระบบ Linux รุ่นใหม่ที่ใช้ systemd เช่น Ubuntu Server, Rocky Linux หรือ Debian ระบบจะเก็บ Log ต่าง ๆ ไว้ใน systemd journal ซึ่งสามารถตรวจสอบได้ผ่านคำสั่ง journalctl โดยไม่จำเป็นต้องเปิดไฟล์ log ใน /var/log ทีละไฟล์เหมือนในอดีต สำหรับผู้ดูแลระบบ (SysAdmin) คำสั่งนี้ถือเป็นเครื่องมือสำคัญมาก เพราะช่วยให้สามารถตรวจสอบเหตุการณ์ของระบบ บริการ…
การตั้งค่า Static IP บน Rocky Linux 10

การตั้งค่า Static IP บน Rocky Linux 10

การตั้งค่า Static IP บน Rocky Linux 10 ปกติจะทำผ่านเครื่องมือของระบบเครือข่ายที่ชื่อว่า NetworkManager ซึ่งสามารถตั้งค่าได้หลายวิธี เช่น nmtui, nmcli หรือแก้ไขไฟล์โดยตรง ด้านล่างเป็นวิธีที่ SysAdmin นิยมใช้จริง เรียงจากง่าย → ยาก 1. ตรวจสอบชื่อ Network Interface ก่อน ก่อนตั้งค่า Static IP ต้องรู้ชื่อ interface…
คำสั่ง top / htop สำหรับ SysAdmin

คำสั่ง top / htop สำหรับ SysAdmin

สำหรับผู้ดูแลระบบ (SysAdmin) บน Linux การตรวจสอบการทำงานของระบบแบบ Real-time เป็นสิ่งสำคัญมาก โดยเครื่องมือที่นิยมใช้มากที่สุดคือ top และ htop ซึ่งช่วยให้เห็นสถานะ CPU, Memory, Process, Load Average และการใช้ทรัพยากรของระบบ ได้ทันทีผ่าน Terminal ด้านล่างคือคำอธิบายและคำสั่งสำคัญที่ SysAdmin ควรรู้ 1. คำสั่ง top (พื้นฐานที่มีใน Linux ทุกเครื่อง) top…
การใช้ Snap Package บน Ubuntu Server 25.10

การใช้ Snap Package บน Ubuntu Server 25.10

ในระบบปฏิบัติการ Ubuntu Server 25.10 นอกจากการจัดการแพ็กเกจด้วย APT แล้ว ยังมีระบบจัดการซอฟต์แวร์อีกแบบหนึ่งที่ได้รับความนิยมมากขึ้น คือ Snap Package ซึ่งเป็นรูปแบบแพ็กเกจสมัยใหม่ที่พัฒนาโดยบริษัท Canonical จุดเด่นของ Snap คือสามารถติดตั้งแอปพลิเคชันได้ง่าย มีการอัปเดตอัตโนมัติ และทำงานแบบ containerized application ที่แยกจากระบบหลัก (sandbox) Snap มักถูกใช้กับซอฟต์แวร์สมัยใหม่ เช่น Docker, MicroK8s, Nextcloud หรือเครื่องมือ DevOps…
การจำกัด IP Access บน Ubuntu Server 25.10 เพื่อช่วยลดความเสี่ยงจากการโจมตี

การจำกัด IP Access บน Ubuntu Server 25.10 เพื่อช่วยลดความเสี่ยงจากการโจมตี

การจำกัด IP Access เป็นเทคนิคด้านความปลอดภัยที่สำคัญสำหรับผู้ดูแลระบบ เพราะช่วยให้สามารถกำหนดได้ว่า IP ใดสามารถเข้าถึงบริการใน Server ได้บ้าง เช่น SSH, Web Server, Database หรือระบบ IoT ต่าง ๆ วิธีนี้ช่วยลดความเสี่ยงจากการโจมตี เช่น Brute Force หรือการ Scan Port จากภายนอก ใน Ubuntu Server สามารถกำหนดการจำกัด…
การเปิดและปิด Netowork port ใน Ubuntu Server 25.10

การเปิดและปิด Netowork port ใน Ubuntu Server 25.10

ในระบบ Ubuntu Server 25.10 การควบคุมการเปิดหรือปิดพอร์ตเครือข่าย (Port) เป็นงานสำคัญของผู้ดูแลระบบ (System Administrator) เนื่องจากเกี่ยวข้องโดยตรงกับ ความปลอดภัยของระบบและการให้บริการของ Server เช่น Web Server, Database หรือ SSH Ubuntu จะมีเครื่องมือ Firewall ที่ใช้งานง่ายชื่อว่า UFW (Uncomplicated Firewall) ซึ่งทำหน้าที่เป็น frontend ของ iptables ทำให้ผู้ดูแลระบบสามารถจัดการพอร์ตได้สะดวกผ่านคำสั่งเพียงไม่กี่บรรทัด…
การตั้งค่า Multiple IP Address ใน Netplan บน Ubuntu Server 25.10

การตั้งค่า Multiple IP Address ใน Netplan บน Ubuntu Server 25.10

การตั้งค่า Multiple IP Address บนระบบ Ubuntu Server ที่ใช้ Netplan เป็นวิธีการกำหนดให้ Network Interface เดียวสามารถมี IP Address ได้หลายหมายเลข เหมาะสำหรับงานเช่น การให้บริการหลายเว็บไซต์ (Virtual Host) การทำ Reverse Proxy / Load Balancer การใช้หลาย Service บนเครื่องเดียว เช่น…
การตั้งค่า Static IP ด้วย Netplan บน Ubuntu Server 25.10

การตั้งค่า Static IP ด้วย Netplan บน Ubuntu Server 25.10

บน Ubuntu Server รุ่นใหม่ (18.04 ขึ้นไปจนถึง 25.10) ระบบเครือข่ายจะถูกจัดการด้วยเครื่องมือชื่อ Netplan ซึ่งใช้ไฟล์รูปแบบ YAML (.yaml) ในการกำหนดค่าต่าง ๆ เช่น IP Address Gateway DNS Server DHCP การตั้งค่า Static IP เป็นสิ่งสำคัญสำหรับงาน Server Administration เช่น Web Server…
AI Agent Ecosystem ปี 2026: ภาพรวมระบบนิเวศของเทคโนโลยี AI Agent

AI Agent Ecosystem ปี 2026: ภาพรวมระบบนิเวศของเทคโนโลยี AI Agent

ในช่วงปี 2026 เทคโนโลยีปัญญาประดิษฐ์กำลังก้าวเข้าสู่ยุคใหม่ที่เรียกว่า Agentic AI ซึ่ง AI ไม่ได้ทำหน้าที่เพียงตอบคำถามหรือสร้างเนื้อหาเหมือน Chatbot แบบเดิมอีกต่อไป แต่สามารถทำงานเป็น “ตัวแทนอัจฉริยะ” หรือ AI Agent ที่มีความสามารถในการคิด วิเคราะห์ วางแผน และดำเนินการตามเป้าหมายที่กำหนดได้ด้วยตนเอง แนวคิดนี้กำลังเปลี่ยนบทบาทของ AI จากเครื่องมือช่วยงานไปสู่การเป็น “ผู้ร่วมงานดิจิทัล” หรือ AI Workforce ที่สามารถช่วยจัดการงานในองค์กรได้อย่างเป็นระบบ จากการพัฒนาของเครื่องมือ AI จำนวนมากในช่วงไม่กี่ปีที่ผ่านมา…
การเพิ่ม Repository ใหม่ใน Ubuntu Server 25.10

การเพิ่ม Repository ใหม่ใน Ubuntu Server 25.10

การเพิ่ม Repository (Software Repository) เป็นสิ่งที่ผู้ดูแลระบบ Linux ต้องทำบ่อย โดยเฉพาะเมื่อเราต้องการติดตั้งซอฟต์แวร์ที่ ไม่มีอยู่ใน Repository มาตรฐานของ Ubuntu หรืออยากใช้ เวอร์ชันล่าสุดจากผู้พัฒนาโดยตรง เช่น Docker, Node.js, PostgreSQL หรือ Kubernetes ใน Ubuntu Server 25.10 ระบบจัดการแพ็กเกจจะใช้ APT (Advanced Package Tool) ซึ่งสามารถดึงซอฟต์แวร์จาก…