บทความ


บริการย่อลิ้ง (Short URL) ของภาครัฐมาแล้ว 938

ในยุคปัจจุบันที่มีการใช้เว็บปลอมเพื่อหลอกลวงให้กด (phishing) หรือดาวน์โหลดไฟล์แปลกปลอม ไปจนถึงไฟล์อันตราย (Scam) ซึ่งชอบใช้วิธีการผ่านบริการย่อ URL ของเว็บทั่วไป เช่น Goo.gl www.shorturl.at bitly ซึ่งเว็บไซต์ต่างๆที่เป็นเอกชนและส่วนมากอยู่ต่างประเทศ นอกไม่มีความปลอดภัยจากทำให้ผู้รับมองไม่เห็น URL ปลายทางแล้ว ยังมีโฆษณาที่ไม่เหมาะสม ในการสื่อสารออนไลน์ของทางราชการอีกด้วย สำนักงานรัฐบาลดิจิทัล หรือ DGA เล็งเห็นถึงปัญหา และได้ออกแบบบริการย่อลิ้งในชื่อ DG.thสำหรับหน่วยงานภาครัฐที่สนใจใช้ระบบย่อลิงก์ […]


การตั้งค่า SMTP ในปลั๊กอิน WP Mail SMTP รุ่น Free สำหรับ WordPress MultiSite 1

หากประสงค์จะตั้งค่า SMTP ในปลั๊กอิน WP Mail SMTP รุ่น Free สำหรับ WordPress Multisite ครั้งละจำนวนหลายเว็บไซต์ สามารถทำได้โดยตั้งค่า WP Mail SMTP ในเว็บไซต์หลักให้แล้วเสร็จ จากนั้นจึงใช้คำสั่งต่อไปนี้ อธิบายคำสั่ง คำสั่งด้านบนเป็นชุดคำสั่งที่ใช้กับ WP-CLI (WordPress Command Line Interface) ซึ่งเป็นเครื่องมือที่ใช้จัดการ WordPress ผ่าน command line มาตรฐานของระบบปฏิบัติการ มีวัตถุประสงค์เพื่อคัดลอกการตั้งค่า SMTP จากเว็บไซต์หลักไปยังเว็บไซต์อื่น ๆ ในเครือข่าย WordPress Multisite โดยมีรายละเอียดดั […]


ทดลองสร้างภาพต้นไม้ 3 มิติ ด้วยโปรแกรม Poly Cam

เตรียมการก่อนดำเนินการ จากการทดลองถ่ายภาพต้นไม้ตามรูป 3D ข้างต้นนั้น พบว่า ระยะทางที่ LiDAR จะไปกระทบวัตถุและวิเคราะห์ภาพได้นั้นมีระยะประมาณ 1.5-2 เมตร ตัวโปรแกรมสามารถเก็บรายละเอียดของภาพได้และมาผูกกับ Cloud Point โดย 1 ต้นใช้เวลาประมาณ 5 นาที ตัวโปรแกรมในเวอร์ชั่นฟรีนั้น สามารถเซฟโปรเจ็คออกมาได้เพียงนามสกุล .Glb ตาม Format glTF (Graphics Library Transmission Format or GL Transmission Format and formerly known as WebGL Transmissions Format or WebGL TF)  การแสดงผลใน WordPress ต้องอาศัย plug […]


การปลดล็อกบัญชี Oracle Database ผ่านโปรแกรม sqlplus 1

บัญชีในโปรแกรมจัดการฐานข้อมูล Oracle Database อาจถูกล็อคได้ด้วยสาเหตุหลายประการ เช่น รหัสผ่านหมดอายุ มีการเข้าสู่ระบบด้วยรหัสผ่านที่ไม่ถูกต้องเกินจำนวนครั้งที่กำหนด ฯลฯ อาการที่พบคือเมื่อเข้าสู่ระบบด้วยบัญชีที่ถูกล็อกจะพบข้อผิดพลาด ORA-28000: the account is locked สามารถปลดล็อกบัญชีผ่านโปรแกรม sqlplus ได้โดยเปิดโปรแกรม Comand Prompt และพิมพ์คำสั่งดังนี้ หากระบุรหัสผ่านถูกต้องจะพบหน้าต่างที่มีลักษณะดังนี้ พิมพ์คำสั่งต่อไปนี้เพื่อปลดล็อคบัญชี โดยแทนที่ username ด้วยชื่อบัญชีที่ต้องการปลดล็อค


รู้ทันมิจฉาชีพ ป้องกันการดูดเงินในบัญชี

ที่มา : รู้ทันมิจฉาชีพ ป้องกันการดูดเงินในบัญชี (025798899.com) การหลอกลวงในรูปแบบอื่นๆ เช่น มิจฉาชีพ ไปสืบค้นข้อมูลนิติบุคคลและปลอมตัวเป็นเจ้าหน้าที่กรมพัฒนาธุรกิจการค้า และแจ้งให้เราอัปเดทข้อมูล โดยให้ลิ้งโหลดแอปของ DBD(ซึ่งปลอม) ต้องระวังและต้องสงสัยไว้ก่อน ผุดเพิ่มอีก… “เว็บไซต์ DBD ปลอม” เวอร์ชั่นภาษาอังกฤษ ระวังจะตกเป็นเหยื่อ! เตือนจะลงทุนต้องรอบคอบ เช็คนิติบุคคลทั้งไทยและต่างชาติที่ DBD Data Warehouse+ เท่านั้น | DBD : กรมพัฒนาธุรกิจการค้า การหลอกลวงผ่าน SMS เตือนภัยการห […]


ภาพตัวอย่างข้อผิดพลาด

แก้ไขปัญหากรณีที่ไม่สามารถใช้คำสั่ง kubectl ได้ (the server has asked for the client to provide credentials) ใน RKE2

kubectl เป็นคำสั่งสำหรับใช้จัดการ Kubernetes Cluster โดยจะใช้ใบรับรองอิเล็กทรอนิกส์ในการติดต่อกับ control plane ซึ่งอาจจะพบปัญหาที่ทำให้ไม่สามารถใช้งานคำสั่งดังกล่าวได้เมื่อผ่านไประยะเวลาหนึ่ง ปัญหา เมื่อใช้คำสั่ง เช่น kubectl version หรือ kubectl get node เป็นต้น ผู้ใช้จะพบข้อผิดพลาด “error: You must be logged in to the server (the server has asked for the client to provide credentials)” นอกจากนี้ยังอาจพบข้อผิดพลาดอื่นร่วมด้วย เช่น “E0808 14:08:21.359314 3292 memcache.go:265] […]


แก้ปัญหากรณีที่ไม่สามารถเพิ่ม custom template ที่สร้างขึ้นมาใน Certificate Templates ได้

ในกรณีประสงค์ที่จะสร้าง self-signed certificate เพื่อใช้งานบน Windows Server สำหรับบริการต่าง ๆ เช่น Remote Desktop Connection หรือโพรโทคอล LDAPS โดยทั่วไปแล้วจะใช้วิธีเปิดใช้งาน role “Active Directory Certificate Services” เพื่อสร้าง root certificate และใช้ root certificate ออก certificate สำหรับบริการนั้น ๆ โดยมักจะใช้ custom template เพื่อให้สะดวกต่อการออก certificate ที่ตรงความต้องการ ปัญหา ในกรณีปกติ เมื่อสร้าง custom template ผ่านโปรแกรม Certificate Templates Console (certtmpl. […]


การลบ/แทนที่ OSD ใน Rook Ceph

กรณีที่อุปกรณ์ (HDD, SSD, ฯลฯ) ล้มเหลว จะต้องลบ OSD ของอุปกรณ์ที่มีปัญหาออก อาการหนึ่งของอุปกรณ์ล้มเหลวที่สังเกตได้คือ pod ของ OSD ที่จัดการอุปกรณ์นั้น มี STATUS เป็น CrashLoopBackoff เมื่อใช้คำสั่ง kubectl -n rook-ceph get pod -l app=rook-ceph-osd โดยบทความนี้จะอธิบายถึงขั้นตอนในการลบ OSD ออกจากคลัสเตอร์ ข้อควรระวัง นำอุปกรณ์ที่มีปัญหาออกจาก CephCluster (หากตั้ง useAllDevices: true ใน CephCluster ไว้ ให้ข้ามขั้นตอนนี้) แก้ไข CephCluster โดยนำรายการอุปกรณ์ที่มีปัญหาออก ด้วยคำสั่ง บทความนี้จะยกตั […]


การติดตั้ง Rook Ceph บน Kubernetes Cluster 1

สำหรับระบบงานที่เป็นระบบแบบกระจาย (distributed system) หรือเป็นระบบที่มีคุณสมบัติเกี่ยวกับการทำสำเนาข้อมูล (replication) อยู่แล้ว เราอาจจะจัดเก็บข้อมูลโดยใช้คุณสมบัติ Local Persistent Volumes ของ Kubernetes หรือใช้ Local Path Provisioner เพื่อจัดเก็บข้อมูลของแต่ละ Pod ไว้ให้กระจายไปตามโนดของคลัสเตอร์ได้ แต่สำหรับระบบงานทั่วไปที่ไม่มีกลไกเหล่านี้ การจัดเก็บข้อมูลไว้บนโนดใดโนดหนึ่งมีความเสี่ยงที่ข้อมูลจะสูญหายเมื่อโนดที่ใช้เก็บข้อมูลนั้น ๆ ล้มเหลว ส่งผลให้ระบบงานหยุดชะงัก เราจึงจำเป […]