Topic List
วันนี้ถ่ายภาพ clip chart ในงาน การประชุมเชิงปฏิบัติการประเมินและค้นหาศักยภาพตนเอง ตำบลบูรณาการ เยอะมาก และจะอัพโหลด แต่ต้องการ resize ก่อน เลยใช้ nautilus-image-converter ติดตั้งด้วยคำสั่ง
sudo apt-get install nautilus-image-converter nautilus -q; nautilus &
ง่ายมากครับ แค่คลิกขวาบนรูปที่ต้องการย่อ
แต่ทว่า ผมต้องการเปลี่ยน quality ของภาพด้วย เพื่อให้ได้ขนาดที่เล็กลงไปอีก ซึ่งมันทำไม่ได้
ก็ไปพบวิธีที่ง่ายนิดเดียว และมีติดตั้งอยู่บนเครื่องเรียบร้อยแล้วด้วยคือ
convert -resize 800x600 -quality 80% *.JPG
โป๊ะเช๊ะเลย....
ได้จาก askubuntu.com
ผมมีปัญหากับการถูก iptables block port ของ shoutcast เลยอยากลองปิด firewall ดูสักพัก (ปกติ ไม่แนะนำให้ปิด แต่คราวนี้ยังหาทางออกไม่ได้)
Environment OS RHEL / Fedora Linux / Red Hat Enterprise Linux and CentOS Linux?
iptables เป็นเครื่องมือสำหรับ admin คำสั่งสำหรับกรอง IPv4 packet and NAT. จำเป็นต้องใช้เครื่องมือดังนี้:
[a] service เป็นคำสั่งสำหรับ save / stop / start firewall service.
[b] chkconfig เป็นคำสั่งสำหรับบันทึก runlevel information สำหรับ system service. เป็นเครื่องมือสำหรับดูแล /etc/rc*.d . เพื่อยกเลิก firewall service ตอนเปิดเครื่อง.
ปิด Firewall ได้อย่างไร?
ก่อนอื่นให้ login เป็น root .
แล้วป้อนคำสั่งชุดนี้เพื่อปิด firewall.
# service iptables save # service iptables stop # chkconfig iptables off
หากใช้ IPv6 firewall, ป้อน:
# service ip6tables save # service ip6tables stop # chkconfig ip6tables off
ที่มา www.cyberciti.biz
ปกติ Ubuntu จะตรวจสอบความเรียบร้อยของ hard drive ด้วย fsck ทุก ๆ 30 ครั้งของการ boot เพื่อให้แน่ใจว่าจะ hard drive จะไม่มีข้อผิดพลาด หรือ ยังพอแก้ไขได้ทัน
แต่หากเราต้องเปิด-ปิดเครื่องบ่อย ๆ เช่นเครื่องที่บ้านผม บางวันก็เปิดตั้ง 3-4 ครั้ง ผ่านไปได้อาทิตย์กว่า ๆ ก็เช็คอีกแล้ว แล้วเช็คแต่ละครั้งก็ปาเข้าไปเป็น 10 นาที คอยกันแย่เลยโดยเฉพาะช่วงที่รีบ ๆ
เลยต้องเปลี่ยนจำนวนครั้งให้มากขึ้นอีก
ทำได้อย่างไร?
แค่พิมพ์ code ด้านล่างนี้ใน terminal
sudo tune2fs -c <strong>50</strong> /dev/<strong>hda1</strong>
2 ค่าที่เป็นตัวหนาคือตัวที่ต้องเปลี่ยน
ตัวแรกคือเลข "50" เป็นจำนวนครั้งที่ boot แล้วจึงมีการตรวจสอบ 1 คือ ตรวจทุกครั้งที่ boot , 0 คือ ไม่ต้องตรวจเลย และ ค่าตัวเลข คือ ให้ตรวจทุก ๆ กี่ครั้ง เช่น 20 สำหรับ 20 ครั้ง 50 สำหรับ 50 ครั้ง ลองเลือกค่าที่เหมาะสมสำหรับเรา
ตัวถัดไปคือ "hd1" ก็คือ hard drive ที่ต้องการให้ตรวจสอบ ก็จะเป็น hda1,2,3 หรืออาจจะเป็น sda1,2,3
การไม่มีการตรวจสอบเลยนั้น ไม่ขอแนะนำ ค่าที่เหมาะสมอยู่ที่ 50-100
อย่างของผมมี 3 partition ก็เลยเป็น
sudo tune2fs -c 60 /dev/sda1 sudo tune2fs -c 60 /dev/sda5 sudo tune2fs -c 60 /dev/sda6
ที่มา : Ubuntu Forums - HowTo: Change disk checking/fsck at boot frequency
จากการที่ VPS ของเจียถูก hack เมื่อวันก่อน ซึ่งใช้เวลาหลายวันเหมือนกัน กว่าจะแก้ไขได้ วันนี้ไปอ่านเจอวิธีการแก้ไข-ค้นหา cgi ทำงาน จาก THT ขอบันทึกไว้ก่อน
หา cgi ทำงานหรือfind /home/*/domains/*/public_html/cgi-bin/ -iname \*.cgi -ls find /home/*/domains/*/public_html/cgi-bin/ -iname \*.pl -ls find /home/*/domains/*/private_html/cgi-bin/ -iname \*.cgi -ls find /home/*/domains/*/public_html/cgi-bin/ -iname \*.pl -lsเสร็จแล้วps aux|grep cgiโดยใช้ process ID ที่เราได้มาจากคำสั่ง ps aux ครับ เราจะได้รู้ว่า script ที่ถูกฝังนั้น มาจาก virtual host ไหน จากนั้นก็เข้าไปทำการปิด cgi ซะlsof -p process_id