การกำหนดค่าพื้นฐานความปลอดภัยสำหรับ IIS และ WordPress บน Windows Server

เพื่อให้ Web Server ของเราปลอดภัยจากการถูกโจมตี บทความนี้จะเป็นการแนะนำการกำหนดค่าต่างๆของ web server ที่ให้บริการ ซึ่งทำงานด้วยบน Windows Server และ มีการติดตั้ง IIS, PHP, MySql, ASP.Net และ WordPress

ใช้ Line PC สแกน QR CODE

เป็นกันไหมคะทุกคนเวลาที่ใช้ PC ในการดูข้อมูลข่าวสารต่าง ๆ  หรือ ต้องการลงทะเบียนในการเข้าร่วมกิจกรรมอะไรสักอย่าง  บนหน้าเว็บก็จะบอกว่าสามารถดูข้อมูลเพิ่มเติมได้ที่…  สามารถเข้าไปลงทะเบียนเพื่อเข้าร่วมกิจกรรมได้ที่…  แล้วก็มีรูป QR CODE มาให้  เราก็ต้องใช้มือถือนำมาแสกน QR CODE  ที่อยู่บนจอคอมพิวเตอร์ ซึ่งการดูข้อมูลหรือกรอกข้อมูลบนมือถือ  ก็ต้องยอมรับว่าไม่สะดวกเหมือนบนจอคอมพิวเตอร์ใช่มั้ยล่ะค่ะ ถ้าสแกนบนมือถือแล้วจะ Copy Link ส่งไปไว้ใน  Keep Memo  (ดูวิธีการใช้งาน Keep Memo) แล้วไปเปิดบนคอมพิวเตอร์อีกที ก็ได้เหมือนกันล่ะค่ะ  แต่มันก็เพิ่มขั้นตอนเข้าไปอีก  ไม่ต้องห่วงนะคะ เรามีวิธีมาบอกเพราะบน Line PC ก็สามารถสแกน QR CODE ได้เหมือนกันจ้า เรามาดูวิธีกันเลยค่ะ  1.  ถ้าใครยังไม่มี Line PC ให้เข้าไป Download การใช้งานกันก่อนที่ https://line-pc.com แล้วเลือกติดตั้งตามระบบปฏิบัติการที่ใช้งาน    2.  เปิดหน้าเว็บหรือรูปภาพที่มี QR CODE ที่ต้องการจะแสกนรอไว้ก่อน 3. เมื่อติดตั้ง … Read more

[บันทึกกันลืม] วิธีป้องกันไม่ให้ผู้ใช้ดาวน์โหลดสิ่งใด ๆ ออกไปจาก Jupyter Notebook/Lab ได้

ปัญหา การใช้ Jupyter Notebook/Lab (aka. Jupyter) นั้นมีข้อดีคือ เราสามารถจำกัดการเข้าถึงข้อมูลที่ละเอียดอ่อนได้ อย่างเช่นเราสามารถตั้งค่าการ access ของ database user ได้จาก private ip ของ Jupyter ได้ แต่ก็ยังมีช่องโหว่คือ ผู้ใช้สามารถ Export file แล้ว download ออกไปได้ ** Caution: บันทึกนี้ไม่สามารถป้องการการ scp และ API call เพื่อ upload ไปยัง Google Drive, Owncloud ได้ ** ในที่นี้ ใช้ Jupyter ผ่าน Docker/Kubernetes แนวทางการแก้ไข Credit: เปิด Terminal แล้วพิมพ์คำสั่งต่อไปนี้ เพื่อปิด เมนู แต่ก็ยังมีทางให้เรียกผ่าน URL … Read more

[บันทึกกันลืม] kubernetes certificate expired

ถ้าท่านที่รัน Kubernetes นานพอ ก็จะได้เจอปัญหานี้ พอดี cluster ผมใช้งานมาครบ 365 วันนี้พอดี เราก็มือใหม่ซะด้วยสิ ทีนี้ ว้าวุ่นเลย อิอิ ปัญหา เมื่อใช้คำสั่งต่าง ๆ บน control plane แล้วได้ error ประมาณนี้ Unable to connect to the server: x509: certificate has expired or is not yet valid: สาเหตุ Certificate ของ kubernetes cluster มีวันหมดอายุ และวันนี้มันหมดอายุไปแล้ว วิธีตรวจสอบ วิธีแก้ไข จาก Managing Expired Certificates in Kubernetes Clusters บอกว่า ให้ … Read more

Ubuntu OVAL Update2

จากโพสตั้งต้น เมื่อ 6 เดือนก่อนที่https://sysadmin.psu.ac.th/2023/02/14/ubuntu-oval/ มาดูว่ามีอะไรเปลี่ยนแปลงไปบ้างในรายงาน OVAL 1.1. v1.2.16 เมื่อวันที่ 6Feb2023@1632 สำหรับ Ubuntu 20.04 LTS1.2. v1.2.17 เมื่อวันที่ 18Aug2023@0234 สำหรับ Ubuntu 22.04 LTS 2.1. เมื่อวันที่ 6Feb2023@0635 มี 1049 Definitions, 2284 Tests, 2264 Variables สำหรับ Ubuntu 20.04 LTS2.2. เมื่อวันที่ 14Jul2023@0240 มี 513 Definitions, 1043 Tests, 735 Variables สำหรับ Ubuntu 22.04 LTS2.3. เมื่อวันที่ 16Aug2023@0037 มี 550 Definitions, 1123 Tests, … Read more