บทความ

ย้าย Page file จากบน Windows 10 ไปไว้ที่ไดรฟ์อื่น จัดระบบง่าย ให้ประสิทธิภาพสูง

มีหลายเหตุผลที่เราจะย้าย Windows page file เอาไปไว้ที่ฮาร์ดดิสก์ลูกอื่น โดยในการย้าย pagefile.sys จากพาร์ทิชั่นที่ติดตั้งวินโดวส์ไปไว้ยังฮาร์ดดิสก์ลูกอื่น สามารถช่วยในการปรับปรุงประสิทธิภาพของระบบและลดการกระจายตัวของ page file และลดเวลาการจัดเรียงไฟล์ลง หรือถ้าพาร์ทิชั่นของ Windows ติดตั้งอยู่บน SSD คุณก็สามารถย้ายไปยัง SSD ลูกอื่น เพื่อโหลดเฉลี่ยการเขียนข้อมูลระหว่าง SSD ทั้งสองลูก ผ่านทางการทำงานของ I/O ร่วมกับระบบปฏิบัติการที่ติดตั้ง ก่อนที่จะเริ่มต้นการย้าย page file จำเป็นต้องทราบถึงประสิทธิภาพที่ได้รับจะดีที่ส

ภัยคุกคาม&ข้อควรระวังสำหรับผู้ดูแลระบบ

การป้องกันภัยคุกคามในระบบปฏิบัติการ Unix/Linux

ระบบปฏิบัติการ Unix และ Linux ถือได้ว่าเป็นระบบที่ได้รับความนิยมในองกรค์เป็นอย่างมาก เพราะเนื่องมาจากความปลอดภัยเป็นหลัก(ไม่มีใครสนใจจะโจมตี) แต่นะปัจจุบันเราจะละเลยอย่างเมื่อก่อนไม่ได้แล้ว เพราะมีตัวอย่างการถูกโจมตีให้เห็นค่อนข้างมาก  ด้วยสาเหตุ และ ปัจจัยต่างๆที่แอบแฝงทางสังคม จึงทำให้ระบบปฏิบัติการดังกล่าวไม่ปลอดภัยอีกต่อไป

การอ่านค่า RAM ด้วย Free Command

วิธีอ่านค่าการใช้งานและจำนวนที่เหลืออยู่ ของ RAM สามารถใช้คำสั่ง free ในการดู
วิธีการอ่านค่าจากคำสั่ง free -m
  • total จำนวน RAM ทั้งหมด = 11997 MB
  • used  จำนวนที่ RAM ถูกใช้ไปทั้งหมด = 1022 MB
  • used จำนวนที่ RAM ที่ถูกใช้งานโดย application ต่าง  ๆ  = 492 MB
  • free จำนวน RAM ที่เหลืออยู่ = 10975 MB
  • free จำนวน RAM ที่สามารถใช้งานได้ = 11504 MB

การตั้งค่า Interface IPv6 สำหรับเครื่อง Ubuntu Server

การตั้งค่า Interface IPv6 สำหรับเครื่อง Ubuntu Server

“อยากให้ Ubuntu Server เปิดใช้ IPv6 ต้องทำอย่างไร”

PHP วิธีแก้ปัญหาการแสดงผลข้อมูล Json ที่เป็น utf-8

แก้ปัญหาโดยการเขียนโปรแกรมประมาณนี้

$outp='ทดสอบการแปลงข้อมูล';
$outpnew=json_encode($outp);
echo json_decode($outpnew);

ป้องกันการถูก Brute Force ด้วย Fail2Ban ใน Ubuntu 14.04

หลายต่อหลายครั้งที่เราทำเว็บไซด์ขึ้นมาแล้วถูกก่อกวนด้วย Bot และเหล่า Hacker ต่างๆ ด้วยการ Brute Forcing (หรือก็คือการเดารหัสผ่านนั่นเอง) ทีนี้หากเราจะแบนพวก IP เหล่านี้ก็ต้องมานั่งเช็ค log อีกเสียดายเวลา จะใช้ Plugin มาช่วยเผลอๆ Plugin ของ CMS เหล่านั้นก็อาจจะมีช่องโหว่ซะเองอีก ดังนั้นมาในคราวนี้ทาง Techsuii ก็เลยจะเสนอโปรแกรมที่จะช่วยคอย monitor การโจมตีเหล่านั้นแล้วทำการ ban IP ของคนที่ Brute Forcing เข้ามาแบบอัตโนมัติ โดยใช้โปรแกรมที่ชื่อว่า “Fail2Ban”

คำสั่ง และการใช้งานโปรแกรม VI - Editor

วันนี้ขอแชร์ความรู้ต่ออีกทีครับ ในระบบยูนิกซ์ทั่วไปจะต้องมีเครื่องมือสำหรับเอาไว้ตกแต่งแก้ไขไฟล์เอกสารประจำไว้อยู่ตัวหนึ่ง ซึ่งก็คือ vi (อ่านว่า วี-ไอ) ในตอนเริ่มแรกของการใช้งาน vi แทบทุกคนจะบอกว่า การใช้งานและการทำความเข้าใจนั้นยากกว่า Editor ที่เป็นพวก Pulldown Menu Driven บนดอส เช่นพวก เวิร์ดจุฬาฯ หรือ Q-Editor มาก (ในยูนิกซ์จะเป็นพวก Emacs หรือ pico)

Long shadow กำลังจะหายไปเมื่อ Diffuse shadows ลูกเล่นเงาแบบใหม่กำลังมา

หลังจากกระแสของ Flat Design ได้เป็นที่นิยมกันแพร่หลายในงานออกแบบของปีที่ผ่านมาหลายๆคนคงรู้จักการใช้เงาสไตล์ Long shadow  กันไปบ้างแล้วว่าหน้าตาเป็นอย่างไรเมื่อนำไปใช้งานเป็นลูกเล่นให้กับงานออกแบบสไตล์ Flat Design

ปิดโฆษณาบน Start Menu ของ Windows 10

เป็นเรื่องที่อาจสร้างความน่ารำคาญนิดๆ สำหรับคนที่ใช้ Windows 10 และมีการเชื่อม Account เอาไว้หรือมีการลงทะเบียนเข้าใช้ Store App ซึ่งมันจะโชว์ recommendations หรือแอพแนะนำให้กับคุณบน Start Menu ที่ดูแล้วมีลักษณะเป็นหน้าโฆษณาและแถบโปรโมชั่นขึ้นในนี้ โดยจะปรากฏอยู่ทางด้านซ้ายของแอพ บางส่วนอาจจะเป็นแอพที่ไม่ฟรี แต่มันก็แสดงให้เห็นตลอดที่ใช้งานอยู่ ซึ่งหากคุณเองไม่ได้มีความสุขกับสิ่งเหล่านี้ ก็สามารถที่จะปิดการใช้งานแอพดังกล่าวได้ง่ายๆ

กำหนด max_connections ใน mysql ชั่วคราว

  • รีโมทเข้า Server เพื่อจะเพิ่ม max_connections ของ mysql เพื่อรองรับการใช้งาน mysql
  1. root@web:~#   mysql -u root -p
  2. mysql> show variables like "max_connections"; (ไว้สำหรับดูค่าของ max_connections mysql เดิม )
  3. mysql> set global max_connections = xxx; (xxx คือค่าจำนวนของ max_connection ที่ต้องการ)

Pages