Tuesday, April 27, 2010

ปิด Update checker บน Splunk

หลังจากที่เราดาวน์โหลด Splunk มาใช้งาน และใช้งานมาเป็นระยะเวลานึงแล้ว
Splunk ก็ออกเวอร์ชั่นใหม่ออกมา ซึ่งค่อนข้างจะบ่อยมาก ๆ
และเนื่องจากว่า Splunk ที่เราใช้งานอยู่ก็ใช้ได้ปกติ และไม่ต้องการเปลี่ยนเวอร์ชั่นใหม่
แต่ทุกครั้งที่เราเข้าใช้งาน หน้าจอแรกจะมี notification บอกเสมอว่า มีเวอร์ชั่นใหม่มาแล้ว จะอัพเดทมั้ย
และก็รอให้เราเลือกว่าจะไปดาวน์โหลดเวอร์ชั่นใหม่ หรือจะ Skip Update
ซึ่งบางครั้งเราอยากที่จะเข้าไปใช้งานเลย โดยไม่ต้องเข้ามาคลิกในส่วนนี้ทุก ๆ ครั้ง ดังรูปด้านล่าง



เราสามารถเข้าไปแก้ไขค่าในระบบได้ ดังนี้

1. Login เข้าไปที่ Splunk server ผ่านทาง SSH แล้วทำตัวเองให้เป็น root ซะก่อน
2. พิมพ์ คำสั่ง vi /opt/splunk/etc/system/local/web.conf



3. กดปุ่ม i เพื่อ edit สังเกตว่า จะมีคำว่า INSERT ที่มุมล่างด้านซ้ายของจอ
จากนั้น เพิ่มคำสั่ง updateCheckerBaseURL = 0 ลงไปที่บรรทัดสุดท้าย



4. กดแป้น ESC ที่คีย์บอร์ด สังเกตที่มุมล่างด้านซ้าย คำว่า INSERT จะหายไป
จากนั้นพิมพ์์คำสั่ง:wq จะเป็นการออกจากโปรแกรม vi

5. พิมพ์ คำสั่ง/opt/splunk/bin/splunk restart เพื่อเริ่มการทำงานของ Splunk server อีกครั้ง




ุ6. ลองเปิด Splunk ที่หน้า Browser ดู จะเห็นว่า เพจที่ตรวจสอบ Update จะหายไปแล้ว และจะเข้ามาที่หน้าแรกของ Splunkโดยอัตโนมัติเลย ดังรูป




ปิด Update checker บน Splunk ด้วยวิธีนี้ สามารถใช้ได้กับ Splunk ครอบคลุมทั้งเวอร์ชั่น สามและสี่ ครับ



Ref:http://www.splunk.com/base/Documentation/3.3.4/Installation/DisableUpdateChecker

Monday, April 19, 2010

Apache - การป้องกัน Directory listing

เรื่องนี้ หลาย ๆ คนอาจจะรู้แล้ว แต่เขียนเอาไว้เพื่อเตือนเวลาลืมครับ

เมื่อเราใช้ apache เป็น web server บางครั้ง อาจจะประสบปัญหาว่า ถ้าเราไม่ได้ browse ไปที่ path โดยตรง หรือว่าใส่ชื่อ path ผิด จะทำให้ apache ไปเรียก directory ขึ้นมา ซึ่งจะทำให้เราสามารถเห็นโครงสร้างของเวบได้ หรือสามารถที่จะเห็น Folder ภายในServer ของเราได้
ดังนั้น จึงมี option ที่สามารถแก้ไขปัญหานี้ได้ นั่นคือ

IndexIgnore *

ซึ่งเราจะต้องนำไปวางไว้ที่ /etc/apache/apache.conf หรือที่ /etc/httpd.conf (ถ้าเป็น Redhat) จากนั้น ให้ restart web service

แค่นี้ก็เรียบร้อย

REF : http://www.cyberciti.biz/faq/apache-web-server-prevent-directory-folder-listing/