Author: วิบูลย์ วราสิทธิชัย

นักวิชาการคอมพิวเตอร์ชำนาญการพิเศษ ทำงานที่สำนักนวัตกรรมดิจิทัลและระบบอัจฉริยะ มหาวิทยาลัยสงขลานครินทร์ อยู่ในวงการ IT มาตั้งแต่ปีพ.ศ.2531 ชอบงานด้านติดตั้งซอฟต์แวร์โอเพนซอร์ส

WordPress file owner and permission

ตอนนี้เราควรให้ความสำคัญกับความปลอดภัยของเว็บไซต์ wordpress โดยการตั้งค่าสิทธิของไดเรกทอรีและไฟล์มากขึ้นเพราะมีข่าวที่เว็บไซต์มีช่องโหว่แล้วถูกฝังโค้ด เช่น แต่เดิมเราติดตั้ง wordpress ไว้ในไดเรกทอรี /var/www/wordpress แล้วเพื่อให้ทำงานติดตั้ง plugins เพิ่ม ปรับแต่งหน้าเว็บด้วย themes ใหม่ๆ หรือการอัปโหลดรูปภาพและสื่อ รวมทั้งการ upgrade เวอร์ชั่นของ wordpress ทำได้สะดวกง่ายๆ ด้วยการกำหนดสิทธิอย่างง่ายคือ sudo chown -R www-data.www-data /var/www/wordpress ก็ใช้งานได้แล้ว แต่ดูเหมือนว่าสักวันหนึ่งเราอาจจะเป็นเหยื่อได้ ผมได้คุยกับน้องใหญ่ แล้วก็ลงความเห็นกันว่า เราควรตั้งค่า file owner และ file permission ให้มันเข้มขึ้นแต่ยังสะดวกในการทำงานติดตั้งอะไรๆได้ด้วย ก็เป็นที่มาของคำสั่งข้างล่างนี้ อันดับแรกก็จะต้องกำหนด file…

Recovering Files From ecryptfs Encrypted Home

ผมเจอปัญหาว่ามีเครื่องเสีย ผมต้องเข้าไปช่วยกู้ข้อมูลในดิสก์ที่เสีย แต่ก็พบว่า home directory ได้ทำ encrypt ไว้ในตอนติดตั้ง ubuntu 10.04 desktop ผมจึงค้นหาดูพบหลายบทความ แต่มาลงตัวที่บทความนี้ http://www.kaijanmaki.net/2009/10/26/recovering-files-from-ecryptfs-encrypted-home/ เป็นจุดเริ่มต้นให้ลองทำตามดู ผมทำ Virtual Machine เป็น guest ใน Oracle VM VirtualBox โดยติดตั้ง ubuntu 10.04 desktop (จะลองกับ 12.04 หรืออื่นๆก็คงได้) แล้วลองสร้างไฟล์ test.txt, test2.txt จากนั้น shutdown เครื่อง guest แล้วบูตอีกทีด้วยไฟล์ ubuntu-10.04.4-desktop-i386.iso…

Solved Firefox browser with adobe flash player outdated

ผมรัน Firefox browser แล้วพบว่ามันจะแจ้งว่า Adobe Flash Player Plugin ไม่ปลอดภัยเนื่องจาก Outdated จึงคลิกเข้าไปในหน้า Addons แล้ว ดาวน์โหลดจากเว็บ http://get.adobe.com/flashplayer/ ได้ไฟล์ install_flash_player_11_linux.x86_64.tar.gz จากนั้นแตกไฟล์ออกมาอย่างง่ายๆ เพราะใช้ GUI อยู่ ได้ไฟล์มาดังนี้ libflashplayer.so และไดเรกทอรี usr แล้วเปิดอ่าน readme.txt สั่งว่าให้อัปเดตแบบ manual ก็ต้องทำตาม ทั้งๆที่อยากทำแบบคลิกๆๆๆ จะสะดวกสำหรับผู้ใช้มากกว่า ตอนนี้ผมอยู่ที่หน้าต่าง terminal ของ linux mint ทำตามดังนี้ sudo cp…

อัปเดต wordpress เปลี่ยน theme และเพิ่ม plugins

ผมได้รับความช่วยเหลือจากเพื่อนร่วมงาน น้องใหญ่ เพื่อที่จะปรับปรุงให้หน้าแรกไม่ยืดยาวจนเกินไปในลักษณะแสดงข้อความส่วนต้นๆของเรื่องเท่านั้น  ก็ได้ theme ชื่อ toothpaste ดังรูป และได้เพิ่ม plugin ชื่อ Authors Widget เพื่อแสดงรายชื่อผู้ที่เขียนบล็อก เพื่อความสะดวก ดังรูป และได้เพิ่ม plugin ช่ื่อ List Category Posts เพื่อแสดงเฉพาะรายการชื่อเรื่องเท่านั้นดูได้ในเมนู หมวดหมู่ ดังรูป และได้ตั้งค่าให้แสดง Categories, Authors และ Archives เป็นแบบ Drop Down List รวมทั้งตั้งให้แสดงหน้าแรกเพียง 3 เรื่องล่าสุด เพื่อให้หน้าจอสั้นลง หวังว่าเพื่อนๆคงถูกใจครับ

กิจกรรม CoP PSU sysadmin KM3 “ระบบปฏิบัติการโอเพนซอร์ส Linux Mint มีดีกว่าทำไมเพิ่งมาบอก”

กิจกรรม CoP PSU sysadmin ลำดับถัดไปของเรา KM3 “ระบบปฏิบัติการโอเพนซอร์ส Linux Mint มีดีกว่าทำไมเพิ่งมาบอก” วันที่ 15 มี.ค. 56 เวลา 09.00 – 12.15 น. ห้อง 102 ศูนย์คอมพิวเตอร์ ม.อ. หาดใหญ่ครับ ครั้งนี้จะจัดต่างจากที่ผ่านมา คือ ขอจัดเป็นรายการเสวนาแลกเปลี่ยนความคิดเห็น โดยผมได้เรียนเชิญผู้ทรงคุณวุฒิมาร่วมงานด้วย ผู้สนใจตอบรับเข้าร่วมได้ที่อีเมล wiboon.w@psu.ac.th หรือที่เฟสบุ๊ค http://www.facebook.com/groups/psu.sysadmin/ ก็ได้ครับ (ดูรายชื่อผู้แจ้งเข้าร่วม) เสวนา เรื่อง “แนวทางในการสนับสนุนให้เกิดการใช้ซอฟต์แวร์ระบบปฏิบัติการโอเพนซอร์สพร้อมฟรีแวร์เพิ่มมากขึ้น” (ระบบปฏิบัติการโอเพนซอร์ส Linux Mint…

ติว “VirtualBox Networking + vi + Shell Scripts”

กิจกรรมของ CoP PSU sysadmin ของเราในลำดับต่อไป จะจัดขึ้นในวันที่ 28 ก.พ. 56 (พฤหัส) เวลา 09.00 – 16.30 น. มีอาหารเที่ยงเลี้ยง ที่ห้อง 101 อาคารศูนย์คอมพิวเตอร์ ม.อ.หาดใหญ่ หากท่านสนใจรีบแจ้งอีเมลมาที่ผมโดยตรง ( wiboon.w@psu.ac.th ) หรือทางเฟสบุ๊คของกลุ่ม และผมจะนำรายชื่อมาใส่ไว้ด้านล่างของบล็อกนี้ (ดูรายชื่อผู้เข้าร่วมติว) ติว “VirtualBox Networking + vi + Shell Scripts” กลุ่มเป้าหมาย ผู้ดูแลระบบคอมพิวเตอร์และเครือข่ายของม.อ.วิทยาเขตต่างๆ วันและเวลา วันที่ 28…

กิจกรรม CoP PSU sysadmin KM2 “Network Security”

กิจกรรม CoP PSU sysadmin ลำดับถัดไปของเรา KM2 “Network Security” วันที่ 15 ก.พ. 56 เวลา 09.30 – 14.00 น. ห้อง 102 ศูนย์คอมพิวเตอร์ ม.อ. หาดใหญ่ครับ ผมจัดงานแบบครั้งที่แล้วคือมาเจอกัน 09.15 กินกาแฟกันก่อน แล้วเริ่มสัก 09.30-09.40 น. ตอบรับเข้าร่วมได้ที่อีเมล wiboon.w@psu.ac.th หรือที่เฟสบุ๊ค http://www.facebook.com/groups/psu.sysadmin/ ก็ได้ครับ มีอาหารเที่ยงเลี้ยงด้วย โปรดแจ้งประเภทอาหารที่ท่านรับประทานได้ครับ ขอบคุณครับ (ดูรายชื่อ) ในครั้งนี้ผมได้รับเกียรติจากเพื่อนๆมาช่วยแลกเปลี่ยนเรียนรู้กันหลายคน มี สงกรานต์,…

ตั้งค่าการเผยแพร่บทความให้อ่านได้เฉพาะสมาชิกที่ login

ใน wordpress เราสามารถตั้งค่าการเผยแพร่บทความให้อ่านได้เฉพาะสมาชิกที่ login ทำได้โดยการติดตั้ง plugin เพิ่ม ผมได้ติดตั้ง plugin ชื่อ member access (member-access.1.1.6.zip) เพิ่มตามคำแนะนำของทีมงาน (ใหญ่และน้อง ศูนย์คอมฯ ขอบคุณครับ) วิธีใช้งานคือ เมื่อท่านเขียนบทความเสร็จ ตัดสินใจแล้วว่าจะเผยแพร่แบบให้สมาชิกที่ login เข้าสู่ระบบแล้วจะดูได้เท่านั้น (เพราะจำเป็นจริงๆ อาจมีความลับบางอย่างไม่อยากให้พี่ google ไปบอกต่อ) ให้ท่านดูที่ด้านขวามือ จะเห็นเป็น Status: Published Edit Visibility: Public Edit ซึ่งถูกต้องแล้ว จากนั้นให้เลือกตัวเลือกของ Member Access ด้านล่าง ตั้งค่าตัวเลือก Ignore the default settings…

ติว “การจัดการห้องบริการคอมพิวเตอร์และสำนักงาน”

กิจกรรมของ CoP PSU sysadmin ของเราในลำดับต่อไป จะจัดขึ้นในวันที่ 31 ม.ค. 56 (พฤหัส) เวลา 09.00 – 16.00 น. มีอาหารเที่ยงเลี้ยง ที่ห้อง 101 อาคารศูนย์คอมพิวเตอร์ ม.อ.หาดใหญ่ (หมายเหตุ วันที่ 30 ม.ค. 56 ทีมวิทยากรจะเตรียมห้องอบรมด้วยกัน) หากท่านสนใจรีบแจ้งอีเมลมาที่ผมโดยตรง ( wiboon.w@psu.ac.th ) หรือทางเฟสบุ๊คของกลุ่ม และผมจะนำรายชื่อมาใส่ไว้ด้านล่างของบล็อกนี้ (ดูรายชื่อผู้เข้าร่วมติว) ติว “การจัดการห้องบริการคอมพิวเตอร์และสำนักงาน” กลุ่มเป้าหมาย ผู้ดูแลระบบคอมพิวเตอร์และเครือข่ายของม.อ.วิทยาเขตต่างๆ ระยะเวลา 1 วัน สถานที่และเครื่องคอมพิวเตอร์ที่ใช้…