ประเภทของ Hacker: White Hat, Black Hat และ Gray Hat ต่างกันอย่างไร

Hacker ไม่ได้แปลว่า “ผู้ประสงค์ร้าย” เสมอไป เวลาพูดถึงคำว่า Hacker หลายคนมักนึกถึงภาพคนใส่ฮู้ด นั่งหน้าจอมืด ๆ แล้วเจาะระบบคนอื่น แต่ในโลก Cybersecurity จริง ๆ คำว่า Hacker มีหลายบริบทมากกว่านั้น บางคนทำงานเพื่อป้องกันระบบ บางคนทำเพื่อผลประโยชน์ส่วนตัว และบางคนอยู่ในพื้นที่สีเทาที่ดูเหมือนหวังดี แต่ยังมีปัญหาด้านกฎหมายและจริยธรรม บทความนี้จะพาไปรู้จัก Hacker 3 กลุ่มหลัก ได้แก่ White Hat, Black Hat…
สร้าง Container Web Server ด้วย Podman บน Rocky Linux 10

สร้าง Container Web Server ด้วย Podman บน Rocky Linux 10

อยากเปิดเว็บเล็ก ๆ โดยไม่ต้องติดตั้ง Nginx ลงเครื่องตรง ๆ? เวลาต้องการทดสอบ Web Server สักตัว หลายคนมักติดตั้ง Nginx หรือ Apache ลงบนเครื่อง Server โดยตรง แต่ในงานจริง การติดตั้งทุกอย่างลง OS หลักอาจทำให้ระบบรก จัดการยาก และเสี่ยงต่อปัญหา dependency ชนกัน ทางเลือกที่สะอาดกว่า คือใช้ Container และในบทความนี้เราจะใช้ Podman…
การติดตั้ง Podman บน Rocky Linux 10 แบบใช้งานจริง

การติดตั้ง Podman บน Rocky Linux 10 แบบใช้งานจริง

อยากรัน Container แต่ไม่อยากพึ่ง Docker Daemon ถ้าคุณดูแล Server สาย Linux โดยเฉพาะตระกูล RHEL/Rocky Linux จะเจอว่าเครื่องมือ Container ที่ถูกแนะนำมากขึ้นเรื่อย ๆ คือ Podman แทนที่จะเป็น Docker แบบเดิม จุดเด่นคือ Podman ทำงานแบบ daemonless ใช้งานแบบ rootless container ได้ดี และเข้ากับ…
Docker vs Podman สำหรับผู้ดูแลระบบ เลือกใช้อย่างไร

Docker vs Podman สำหรับผู้ดูแลระบบ เลือกใช้อย่างไร

ทำไม SysAdmin ต้องสนใจ Docker vs Podman ถ้าคุณเป็นผู้ดูแลระบบที่เริ่มใช้ Container บน Linux Server คำถามที่เจอบ่อยมากคือ “ควรใช้ Docker หรือ Podman ดี?” เพราะทั้งสองตัวใช้คำสั่งคล้ายกัน รัน image เดียวกันได้หลายกรณี และใช้สำหรับงาน Web Server, Database, CI/CD, DevOps, Lab หรือ Home…
ติดตั้ง Ubuntu Server 26.04 LTS สำหรับงาน AI และ Automation

ติดตั้ง Ubuntu Server 26.04 LTS สำหรับงาน AI และ Automation

อยากทำ AI Server เอง เริ่มจาก OS ต้องนิ่งก่อน หลายคนเริ่มสนใจทำ AI Server ใช้เองในบ้านหรือในแล็บ เช่น ใช้รัน Local LLM, Ollama, Open WebUI, Node-RED, n8n, MQTT หรือระบบ Automation ต่าง ๆ แต่ปัญหาที่เจอบ่อยคือ “ติดตั้งเครื่องเสร็จแล้วไม่รู้ต้องเตรียมอะไรต่อ” สุดท้ายเครื่องกลายเป็น Linux Server…
การตั้งค่า HTTPS บน Nginx ด้วย Certbot บน Ubuntu Server 26.04

การตั้งค่า HTTPS บน Nginx ด้วย Certbot บน Ubuntu Server 26.04

เวลาเปิดเว็บไซต์แล้วเห็นคำว่า Not Secure บน Browser นั่นคือสัญญาณว่าเว็บไซต์ยังไม่ได้ใช้งาน HTTPS หรือยังไม่มี SSL/TLS Certificate ที่ถูกต้อง ในงานจริงไม่ว่าจะเป็นเว็บองค์กร เว็บโรงเรียน ระบบภายใน หรือ API Server การเปิดใช้งาน HTTPS ถือเป็นพื้นฐานด้านความปลอดภัยที่ควรทำตั้งแต่วันแรก บทความนี้จะพา Hands-on การตั้งค่า HTTPS บน Nginx โดยใช้ Certbot เพื่อขอ SSL/TLS…
การตั้งค่า HTTPS โดยใช้ Apache บน Ubuntu Server 26.04

การตั้งค่า HTTPS โดยใช้ Apache บน Ubuntu Server 26.04

การตั้งค่า HTTPS โดยใช้ Apache บน Ubuntu Server 26.04 เว็บไซต์ที่ยังใช้ http:// อาจทำให้ผู้ใช้งานเห็นคำเตือนว่า “Not Secure” บน Browser และยังมีความเสี่ยงจากการดักฟังข้อมูลระหว่างทาง โดยเฉพาะเว็บไซต์ที่มีหน้า Login, ระบบสมาชิก, Web Application หรือระบบหลังบ้านขององค์กร ดังนั้นการเปิดใช้งาน HTTPS จึงไม่ใช่เรื่องเสริม แต่เป็นพื้นฐานสำคัญของ Web Server ยุคปัจจุบัน บทความนี้จะแนะนำการตั้งค่า…
Malware, Ransomware, Spyware ต่างกันอย่างไร

Malware, Ransomware, Spyware ต่างกันอย่างไร

ทำไมคำพวกนี้ถึงไม่ควรมองว่าเหมือนกัน หลายคนเวลาเครื่องคอมพิวเตอร์มีปัญหา เช่น เปิดเครื่องช้า ไฟล์หาย โปรแกรมเด้งแปลก ๆ หรือมีหน้าต่างเรียกค่าไถ่ขึ้นมา มักเรียกรวม ๆ ว่า “ติดไวรัส” แต่ในโลก Cybersecurity คำว่า Malware, Ransomware และ Spyware ไม่ได้เหมือนกันทั้งหมด แม้จะเกี่ยวข้องกันก็ตาม การแยกให้ออกว่าเครื่องกำลังเจอภัยแบบไหน ช่วยให้ผู้ใช้และผู้ดูแลระบบวางแผนรับมือได้ถูกต้องมากขึ้น พูดแบบเข้าใจง่ายที่สุดคือ Malware คือคำใหญ่, ส่วน Ransomware และ Spyware…
การใช้ Certbot ออก SSL Certificate บน Ubuntu

การใช้ Certbot ออก SSL Certificate บน Ubuntu

เว็บมี Domain แล้ว แต่ยังไม่มี HTTPS หลังจากเราติดตั้ง Web Server บน Ubuntu และผูก Domain เรียบร้อยแล้ว ขั้นตอนสำคัญถัดไปคือการเปิดใช้งาน HTTPS เพื่อให้ผู้ใช้เห็นรูปแม่กุญแจบน Browser และเชื่อมต่อกับเว็บไซต์ผ่านการเข้ารหัส ปัจจุบันการออก SSL/TLS Certificate ไม่จำเป็นต้องซื้อใบรับรองราคาแพงเสมอไป เพราะ Let’s Encrypt เป็น Certificate Authority ที่ให้บริการ TLS…