Monday, February 19, 2007

awstats ดู Log mail บน Mail Server

วันนี้มาพูดถึงวิธีการดู Logmail บน Mail server กันโดยใชโปรกแกรม awstats วิธีการทำก็ตามเว็บไซต์นี้เลยครับ
1. http://www.thaiadmin.org/board/index.php?topic=48756.msg211233#msg211233
2. การตั้งเวลาใน crontab http://www.ubuntuclub.com/html/index.php?option=com_content&task=view&id=466&Itemid=55

ซึ่งจะต้องมีการแก้ไขนิดหน่อย ดังนี้

897 wget http://jaist.dl.sourceforge.net/sourceforge/awstats/awstats-6.5-1.noarch.rpm
899 rpm -ivh awstats-6.5-1.noarch.rpm
905 vi /etc/awstats/awstats.crisgo.conf *****create file*****
908 ls
909 w
910 vi /usr/local/bin/awstats.updates *****create file*****
911 ls
912 chmod ug+x /usr/local/bin/awstats.updates
913 mkdir /home/crisgo/awstats
914 /usr/local/bin/awstats.updates
915 cd /home/crisgo/awstats
920 cd /usr/local/awstats/wwwroot/
922 cd icon/
924 cd clock/
926 date
927 cd /home/crisgo/awstats
929 ls
930 cd /usr/local/awstats/wwwroot/
931 cp -a icon /home/crisgo/awstats
932 cd icon/
933 cd
934 cd /home/crisgo/awstats
935 ls
938 cd icon/
939 ls
940 ls -la
941 cd other/
945 chown .apache *
946 chmod -R 755 *
947 chown -R .apache *
948 ls -la


1. ต้องสร้างโฟลเดอร์ awstats ในที่ที่เราเก็บเว็บไซต์ไว้ ในกรณีที่เราเก็บเว็บไซต์ไว้ที่ที่ไม่ใช่ /var/www/html/ ซึ่งผมเก็บไว้ที่ /home/crisgo/ ซึ่งโฟลเดอร์ดังกล่าวมันจะเก็บหน้าเว็บที่ใช้แสดงผล ที่เราต้องการดู ดังนี้

#vi /usr/local/bin/awstats.updates -> ใส่ค่าดังนี้
##########################################################
#!/bin/bash

cat /var/log/maillog.4 >> /var/tmp/awstats.tmp
cat /var/log/maillog.3 >> /var/tmp/awstats.tmp
cat /var/log/maillog.2 >> /var/tmp/awstats.tmp
cat /var/log/maillog.1 >> /var/tmp/awstats.tmp
cat /var/log/maillog >> /var/tmp/awstats.tmp

rm -f /home/crisgo/awstats/*

perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -config=crisgo -update
perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -config=crisgo -output -staticlink
s > /home/crisgo/awstats/index.html
perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -config=crisgo -output=allhosts -s
taticlinks > /home/crisgo/awstats/awstats.crisgo.allhosts.html
perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -config=crisgo -output=allemails -
staticlinks > /home/crisgo/awstats/awstats.crisgo.allemails.html
perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -config=crisgo -output=allemailr -
staticlinks > /home/crisgo/awstats/awstats.crisgo.allemailr.html
perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -config=crisgo -output=lastemailr
-staticlinks > /home/crisgo/awstats/awstats.crisgo.lastemailr.html
perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -config=crisgo -output=lastemails -
staticlinks > /home/crisgo/awstats/awstats.crisgo.lastemails.html
perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -config=crisgo -output=unknownip -
staticlinks > /home/crisgo/awstats/awstats.crisgo.unknownip.html
rm -f /var/tmp/awstats.tmp
#############################################################

2. สร้างไฟล์ awstats.crisgo.conf ดังนี้

#vi /etc/awstats/awstats.crisgo.conf -> ใส่ค่าดังนี้
##################################################################################

LogFile="perl /usr/local/awstats/tools/maillogconvert.pl standard < /var/tmp/awstats.tmp |"
LogType=M
LogFormat="%time2 %email %email_r %host %host_r %method %url %code %bytesd"
LevelForBrowsersDetection=0
LevelForOSDetection=0
LevelForRefererAnalyze=0
LevelForRobotsDetection=0
LevelForWormsDetection=0
LevelForSearchEnginesDetection=0
LevelForFileTypesDetection=0
ShowMenu=1
ShowSummary=HB
ShowMonthStats=HB
ShowDaysOfMonthStats=HB
ShowDaysOfWeekStats=HB
ShowHoursStats=HB
ShowDomainsStats=0
ShowHostsStats=HBL
ShowAuthenticatedUsers=0
ShowRobotsStats=0
ShowEMailSenders=HBML
ShowEMailReceivers=HBML
ShowSessionsStats=0
ShowPagesStats=0
ShowFileTypesStats=0
ShowFileSizesStats=0
ShowBrowsersStats=0
ShowOSStats=0
ShowOriginStats=0
ShowKeyphrasesStats=0
ShowKeywordsStats=0
ShowMiscStats=0
ShowHTTPErrorsStats=0
ShowSMTPErrorsStats=1
SiteDomain="www.crisgo.com"
###########################################################################

3. สร้างไฟล์ Crontab

#crontab -e
0 * * * * /usr/local/bin/awstats.updates
###########################################################################

พอทำเสร็จก็ไม่ต้อง start service อะไร เพราะ /usr/local/bin/awstats.updates คำสั่งตรงนี้มันทำงานที่ crontab อยู่แล้ว วิธีเรียกใช้ก็ www.crisgo.com/awstats เป็นอันว่าดูได้เลย มันจะทำงานทุก 1 ชม. ของทุกวัน ทุกสัปดาห์ แล้วยังส่งเมลมาแจ้งด้วย

นอกจากนี้หากต้องการดู tail -f /var/log/maillog สามารถดูได้จาก webmin -> http://www.crisgo.com:10000/syslog/index.cgi

Saturday, February 17, 2007

พระจันทร์สีเลือด

นวนิยายแนววิทยาศาสตร์ผสมกับความเชื่อทางศาสนาคริส ซื้อมาในราคาเล่มล่ะ 50 บาท ใช้เวลาอ่านเกือบสองเดือนกว่า ก็ไม่ค่อยได้อ่านเท่าไร อ่านสัปดาห์ละบทเห็นจะว่าได้ เนื้อเรื่องไม่ค่อยสนุกนัก สำนวนแปลใช้ภาษาแบบวกไปวนมา ต้องอ่านแบบตั้งใจถึงจะจับเนื้อเรื่องได้ ไม่งั้นจะอ่านไปงงไป เลยต้องใช้เวลาอ่านนานหน่อย จะไม่อ่านให้จบก็เสียดายที่อุตส่าห์ซื้อมา เนื้อเรื่องประมาณนี้

" จูลี่ วอลล์ ต้องเขาบำบัดอาการโรคจิตที่โรงพยาบาลโรคจิตแห่งหนึ่ง ที่วุฒิสมาชิกแดลเนี่ยล วอลล์สามีเธอเป็นคนจัดหาให้ ในโรงพยาบาลบ้าแห่งนี้มีพยาบาลและผู้รับใช้ที่ชื่อกอร์ดอน ซึ่งผู้รับใช้จะไม่มีสิทธิ์ที่จะฉีดยาให้กับคนไข้ แต่กอร์ดอนกลับฉีดยาให้กับจูลี่ และกว่าจะฉีดยาให้เธอได้ต้องใช้นางพยาบาลช่วยจับตั้งหลายคน อันเป็นเหตุให้ลุงของกอร์ดอนซึ่งเป็นเจ้าของโรงพยาบาล โกรธในพฤติกรรมของเขามาก และกอร์ดอนก็โดนตักเตือนในพฤติกรรมดังกล่าว แดลเนี่ยลจะมาเยี่ยมจูลี่ตอนแรกก็บ่อยครั้ง แต่ช่วงหลัง ๆ นี่เดือนหนึ่งจะมาครั้งหรือหลาย ๆ เดือนถึงจะมาเยี่ยม โดนอ้างเหตุผลทางการเมือง และต้องเดินทางบ่อย แต่จูลี่รู้สึกว่าแดลเนียลกำลังเปลี่ยนไป

อีกด้านหนึ่ง มาร์กหรือมาร์คัส สติลเลอร์ เป็นนักวิทยาศาสตร์ด้านดาราศาสตร์และเป็นอาจารย์สอนในมหาวิทยาลัยเล็ก ๆ แห่งหนึ่ง มีภรรยาคือลูซี่ซึ่งเป็นพยาบาลฝึกหัด มาร์คัสได้ค้นพบจุดแดงบนดวงจันทร์ในวันหนึ่งกับลูกศิษย์ของเขาสองคน เขาพบว่าจุดแดงนี้มันขยายตัวเพิ่มขนาดขึ้นเรื่อย ๆ ทุกวัน เขาจึงถ่ายภาพแล้วส่งเมลไปให้เพื่อนนักวิทยาศาสร์อีกคนช่วยดู อันเป็นผลให้ต้องเปิดแถลงการถึงการค้นพบของเขา ในชื่อว่า สติลเลอร์ อินิกม่า เพื่อให้เกียจแก่เขาซึ่งเป็นผู้คนพบจุดแดงนี้คนแรก จากนั้นชีวิตเขาก็เปลี่ยนไป ต้องตอบคำถามกับสื่อมากมายที่ติดตามเรื่องนี้ ในขณะที่พ่อของมาร์คัสก็มาเสียลงในขณะนั้นด้วย พ่อของมาร์คัสเป็นพระในโบถส์ มีผู้คนนับถือมากมายเพราะเขามีความสามารถ ความรู้ ในการทางศาสนามาก และทุกคนก็เห็นควรที่จะให้มาร์คัสเดินตามรอยพ่อของเขา แต่มาร์คัสปฏิเสษด้วยความที่เขาเชื่อในวิทยาศาสร์มากกว่าศาสนา ประธานาธิปดีได้ข่าวว่าทางรัสเชียคิดว่าทางสหรัฐเป็นผู้ทำให้เกิดจุดสีแดงนี้ขึ้น ฉะนั้นจุดสีแดงบนดวงจันทร์จะก่อนำความยุ่งยากให้เกิดต่อนานาประเทศ รวมถึงการที่อาจจะเกิดสงคราม ประธานาธิปดีจึงเรียกให้มาร์คัสเข้าไปพบพร้อมกับเบ็น ซึ่งเป็นนักวิทยาศาสตร์ที่ช่วยเขาส่องกล้องดูความเปลี่ยนแปลงของดวงจันทร์ด้วยกล้องที่มีประสิทธิภาพสูง เนื่องจากว่าไม่มีใครสามารถให้คำอธิบายของจุดแดงที่เกิดขึ้นได้ดีกว่าผู้ค้นพบค้นแรก แต่มาร์คัสและเบ็นก็ไม่ได้ให้ความกระจ่างแก่ประธานาธิปดีมากนัก ด้วยที่ว่าเขาทั้งสองก็ไม่รู้ว่ามันเกิดขึ้นจากอะไร และอะไรทำให้มันเกิดขึ้น มาร์คัสเสนอทางออกให้โดยจัดตั้งกลุ่มทำงานร่วมกันกับประเทศที่คิดแบบนั้น เพื่อให้ได้คำตอบพร้อมกันอันจะไม่ทำให้เกิดปัญหาว่ามันเกิดจากฝีมือสหรัฐ

จูลี่ได้หลบหนีออกจากโรงพยาบาลโรคจิต เนื่องจากทนไม่ได้เพราะเธอไม่ได้บ้า เธอต้องต่อสู้กับกอร์ดอนในขณะที่หลบหนีออกมา และลอดพ้นออกมาได้ด้วยกอร์ดอนเป็นผู้ชายที่มีร่างกายอ้วน เคลื่อนไหวช้าและประมาทในฝีมือของผู้หญิงตัวเล็ก ๆ อย่างเธอ เธอหนีกลับบ้านที่อยู่ห่างออกไป 10 กว่าไมล์ โดยเดินไปตามริมชายหาด เพราะกลัวผู้คนเห็น และเธอก็ทำได้สำเร็จ แต่ว่ากว่าจะกลับถึงบ้านเธอได้รับบาดเจ็บที่เท้า เพราะการเดินทางอันยาวไกล และกอร์ดอนก็มาดักรอเธอที่บ้าน เนื่องด้วยเขาต้องเป็นคนแรกที่จับเธอกลับให้ได้ไม่ใช่ตำรวจ เพราะเขาคิดว่ามันน่าจะทำให้ลุงเขาพอใจ จึงทำให้เกิดการต่อสู้กันขึ้นในบ้านของจูลี่ และเธอก็หลบหนีจากกอร์ดอนมาได้อีกครั้ง เธอขับรถหลีออกไปจากบ้าน และไปจอดทิ้งไว้ในป่าแห่งหนึ่ง

มาร์คัสกับลูซี่ต้องอารมณ์เสียอย่างมากขณะกลับเข้าบ้านในวันหนึ่ง พบว่ามีคนมาเขียนรูปพระจันทร์สีแดงที่บ้านเขา และเขาถูกเรียกว่าบุรุษพระจันทร์จากคนนั้นที่เขียน ผู้คลั่งศาสนา ที่เพ้อพูดแต่คำว่า "วันสิ้นโลก" มาร์คัสคิดว่าเขาต้องบ้า ไม่มีเหตุผล ในอีกไม่กี่วันต่อมาจูลี่ก็ได้หลบหนีมาอยู่ในบ้านของเขา ด้วยความหิวกระหายที่เธอไม่ได้กินข้าวมาสามวัน เธอจึงบุกเข้าบ้านมาร์คัส อันเป็นบ้านหลังเดียวในระแวกนั้น แถวป่าแห่งนั้น แล้วเธอก็เป็นลมอยู่ในบ้านของเขา มาร์คัสและลูซี่กลับมาจากทำงานในตอนเย็น พบกับจูลี่นอนหมดสติอยู่และพบว่าเธอแอบทานอาหารของพวกเขา มาร์คัสจะแจ้งตำรวจในทันทีแต่ลูซี่ห้ามไว้ และปฐมพยาบาลให้กับจูลี่ ซึ่งเธอเหนื่อยอ่อนและเพลียมาก และจูลี่ก็เล่าเรื่องราวเบื้องต้นของเธอให้กับทั้งสองทราบ และบอกว่าเธอจะไปทันทีหากจะแจ้งตำรวจให้ทราบเรื่องนี้ แต่ลูซี่ขอร้องให้เธอนอนอยู่ที่นี่ก่อน อย่างน้อยเขาจะได้ตรวจดูร่างกายของเธอให้ระเอียดอีกทีในวันรุ่งขึ้น ในช่วงดึกของวันนั้น จอร์น ผู้คลั่งศาสนาวันสิ้นโลก อันเป็นผลมาจากพระจันทร์มีสีแดงนั้นเอง เขาคิดว่าผู้คนพบควรได้รับจุดจบ เขาบุกเข้ามาเผาบ้าน และจับลูซี่เป็นตัวประกัน จูลี่ได้ช่วยให้ลูซี่ปลอดภัยจากมีดของจอร์นที่จ่อคอเธออยู่ แล้วก็ก่อเกิดการต่อสู้กันขึ้นระหว่างมาร์คัสกับจอร์น และไม่นานเจ้าหน้าที่ดับเพลิงก็มาถึง แต่ตอนนั้นจอร์นได้ตกลงไปในใต้ถุนบ้าน บริเวณที่ไฟกำลังลุกไหม้ มาร์คัสได้แจ้งให้เจ้าหน้าที่ดับเพลิงเข้าไปดูเขา และทั้งหมดก็ถูกนำตัวไปรักษายังโรงพยาบาลที่ลูซี่ทำงานอยู่ จากนั้นลูซี่และมาร์คัสได้สอบถามความจริงที่เกิดขึ้นกับจูลี่ว่าเธอเป็นใคร มาจากไหนจูลี่ได้เล่าให้ฟังอย่างละเอียด ในการถูกกอร์ดอนทำร้าย และหลบหนีออกมาจากโรงพยาบาล ในไม่ช้าแดลเนี่ยล กอร์ดอน และลุงของกอร์ดอนก็ตามมาถึงโรงพยาบาล เพื่อรับเอาจูลี่กับไป แต่เธอได้รับการปกป้องจากลูซี่และมาร์คัส อันทำให้สุดท้ายแล้วกอร์ดอนต้องถูกจับในข้อหาทำร้ายร่างกาย ลุงของเขาถูกปลดใบอนุญาติเจ้าของโรงพยาบาล และแดเนี่ยลถูกสั่งห้ามไม่ให้เข้าใกล้จูลี่ ยกเว้นผ่านทนายของเขา เนื่องจากจูลี่เป็นเมียน้อยที่เขาต้องซ่อนไว้ เพราะมันมีผลต่อการทำงานด้านการเมืองของเขา นอกจากนี้ยังทำให้แดลเนี่ยลเสียสิทธิทางการเมืองอันเนื่องมาจากเขาเป็นผู้ให้ยากล่อมประสาทแก่เธอ ผ่านทางกอร์ดอน และลุงของกอร์ดอนซึ่งเป็นผู้ทดลองยาแก่คนไข้ อันผิดกฎหมาย

จอร์นได้ถูกนำตัวเข้าไปบำบัดรักษาอาการทางจิตในโรงพยาบาลที่จูลี่เคยบำบัด ภายใต้ผู้บริหารคนใหม่ และจูลี่จะได้กลับไปอยู่บ้านของเธอ และกำลังจะมีงานทำในอีกสัปดาห์หน้า ส่วนมาร์คัสก็เฝ้าสำรวจความเปลี่ยนแปลงของดวงจันทร์ที่กำลังจะโพล่ขึ้นในวันนี้อีกไม่กี่นาทีข้างหน้า เขาภาวนาให้จุดสีแดงนั้นหายไป ความวุยวายทั้งหลายจะได้จบเสียที "

Friday, February 16, 2007

สิ่งเล็ก ๆ น้อย ๆ

เมื่อวานไปซื้อคอมพิวเตอร์ที่พันทิพย์มาเครื่องหนึ่ง เอาเฉพาะตัวเคสไม่เอาจอมอนิเตอร์ บางคนมักเรียกสบสนคำว่า "เคส" กับ "ซีพียู" เคสนี้หมายถึง เครื่องคอมพิวเตอร์อันประกอบไปด้วย เมนบอร์ด, ซีพียู, แรม, ฮาร์ดดิกส์, ฟล็อปปี้ ดิสก์, พาวเวอร์ ซัพพลาย และเคส (ตัวถังที่เก็บอุปกรณ์ที่กล่าวมาแล้วนี้ไว้ข้างใน) ไม่รวมจอมอนิเตอร์ ฉะนั้น "เคส" กับ "ซีพียู" จึงไม่ใช่สิ่งเดียวกัน แต่ก็ยังมีคนเข้าใจว่า "เคส" กับ "ซีพียู" คือตัวเดียวกัน ฉะนั้น ในด้านของคนที่มีความรู้ด้านคอมพิวเตอร์ก็จะสื่อสารกันง่ายหน่อย "เคส" คือ "เคส" "ซีพียู" คือ "ซีพียู" แต่การสื่อสารกันระหว่างคนทีมีความรู้ด้านคอมพิวเตอร์ กับคนที่ไม่มีความรู้ด้านนี้ก็มักจะพูดในทำนองว่า "เคส" กับ "ซีพียู" ความหมายเดียวกัน

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

อีกเรื่องหนึ่งวันเดียวกันนี่ล่ะ ตอนกลับบ้านนั่งรถเมลสาย 53 กลับ ขณะที่รถวิ่งผ่านไปถึงตลาดโบ้เบ้ ตรงจุดที่เขาเอาแผ่นสังกะสีมาล้อมรอบ ๆ ริมคลองไว้เพื่อสร้างริมฟุทบาตใหม่ บริเวณนี้แหละเป็นที่ประท้วงกันของพ่อค้าโบ้เบ้ กับเจ้าหน้าที่เทศกิจ จนเป็นข่าวในทีวีแหละหนังสือพิมพ์ ถึงป้ายรถเมล์พอดีผู้หญิงคนหนึ่งลุกขึ้นจะลงจากรถ แล้วเขาทำตางค์หล่นไม่กี่บาทหรอกบนเบาะผู้โดยสาร เลยบอกเขาให้หยิบตางค์ไปด้วย (มันน้อยเลยไม่อยากเอา อิอิ) มะช่าย แล้วเราก็เลยนั่งต่อด้วยรอยยิ้มเล็ก ๆ ให้คนอื่น ๆ ยืนกันต่อไป หุหุหุ...

Thursday, February 15, 2007

ntop

มาดู Log และ Traffic บนเครื่องเมล Server กันเถอะ ด้วยโปรแกรม Ntop คุณจะสามารถอ่าาาาาาาา ยังไม่ได้ใช้เติมที่เลย งั้นเอาวิธีการลงโปรแกรมไปก่อนแล้วกัน

Install the SecurityTeamUS repo :
rpm -ihv http://repo.securityteam.us/repository/redhat/securityteamus-repo-latest.rpm

Install ntop (dependencies (gd) included on the base repo) :
yum install ntop

หลังจาก install เสร็จแล้วก็พิมพ์ ntop เพื่อติดตั้งโปรแกรมและใส่พาสเวริด ซึ่งตอนนี้ผมก็บื้อเหมือนกัน ติดตั้งเสร็จแล้วดันไปเปิดพอร์ตไฟวอล 3000 อย่างเด่ว แล้วก็ไปรัน service ที่นี่มันก้อดันเรียกโปรแกรมไม่ได้อ่ะดิ ดีที่ได้ทางทีมงานไทยแอดช่วย เลยสำมะเร็ด เวลาเรียกใช้พิมพ์ http://www.abc.com:3000/ or http://ip:3000/

Reference:
1. http://www.wains.be/index.php/2006/12/21/install-ntop-on-centosrhel/#more-175
2. http://www.thaiadmin.org/board/index.php?topic=48756.new#new

SSH โอนข้อมูลผ่าน command line

หุหุหุ วันนี้ไปเจอทริปดีดี เลยจดบันทึกไว้ก่อนดีกว่า ปกติการโอนข้อมูลด้วยลีนุกส์นั้น จะใช้ Ftp, Samba, ssh วันนี้จะกล่าวถึง การโอนข้อมูลด้วย SSH แบบง่าย ๆ เลย เริ่มจากคำสั่งนี้

1. rsync

rsync -vaz -e ssh /home/akom/akom-beryl-settings.Profile administrator@xxxx.com:/home/administrator/
administrator@xxxx.com's password:

Source : /home/akom/
Target : administrator@xxxx.com:/home/administrator/

command: rsync -vaz -e ssh

-a : archive mode, preserve owner/group and permissions
-v : verbose
-z : compress data during transfer
-e : the remote shell to use

output

building file list ... done
akom-beryl-settings.Profile

sent 1841 bytes received 36 bytes 197.58 bytes/sec
total size is 4785 speedup is 2.55

* Date 06/06/2025 custom ssh port ("ssh -p port number") on CenTos Steam 10
rsync -vaz -e "ssh -p 52xx1" 1.7.x.tar.gz user@192.168.xx.xx:/home/user/Downloads/

* Date 20/12/2014 copy show Progress 
sudo rsync -avzh --progress Virtual/Winxp.img /media/hades/Volume2/
[sudo] password for hades:
sending incremental file list
Winxp.img
         21.47G 100%    9.83MB/s    0:34:43 (xfr#1, to-chk=0/1)

sent 21.48G bytes  received 35 bytes  10.30M bytes/sec
total size is 21.47G  speedup is 1.00

* Date 20170707 copy Folder show progress 
1.แบบข้ามเครื่อง
rsync -ahrvz --delete --stats --progress -e ssh folder user@192.168.0.xx:/home/user2/data
2.แบบอ่านไฟล์โฟลเดอร์
rsync -ahrvz --stats --progress --delete --files-from=/Path/location/Listfile.txt /mnt/Souce/ /mnt/destination/

แสดงผลการก็อปปี้
Number of files: 35
Number of files transferred: 16
Total file size: 16.23M bytes
Total transferred file size: 7.92M bytes
Literal data: 7.92M bytes
Matched data: 920 bytes
File list size: 1.06K
File list generation time: 0.003 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 4.65M
Total bytes received: 462

sent 4.65M bytes  received 462 bytes  344.53K bytes/sec

* Date 20171006 copy file เครื่องติดไวรัส Ransomeware ชนิด ykcol สั่งก็อปปี้แบบไม่เอาไฟล์ไวรัสมาด้วย

rsync -ahrvz --exclude='*.ykcol' --exclude='ykcol-*.htm' --stats --progress source /media/distination/

Exclude a specific file
rsync -avz --exclude 'dir1/dir2/file3.txt' source/ bobby@192.168.122.105:destination/
Exclude a specific directory
rsync -avz --exclude 'dir3' source/ bobby@192.168.122.105:destination/

Ref: rsync exclude

2. scp
command:
scp -r /path/filename user@domain.com:/directory
-r คือ Recursive ซึ่งเป็นการ copy directory และ subdirectory ด้วย

example:
root@nakom:# scp NamGyuri1.jpg administrator@www.xxxx.com:/home/administrator/tempfile
administrator@www.xxxx.com's password:
NamGyuri1.jpg 100% 71KB 70.5KB/s 00:01

copy from remote site to my computer

#scp -P xxxx file\ name/ user@mycomputer:/path/Folder

example:
scp -P xx001 file.txt user@192.168.1.100:/home/user/Downloads

example2: ย้ายโฟลเดอร์ และปลายทางไม่ใช้พอร์ต 22 ใช้พอร์ตอื่นแทน
scp -r -P 0000 New\ Folders/  user.a@192.168.0.1:/media/share5/download.s


stackoverflow

Reference:
1. wains
2. ubuntuclub

Wednesday, February 14, 2007

คนสามคน

ณ วัดบ้านไร่แห่งหนึ่ง
หลวงตาเพิ่งกลับจากการบิณฑบาต เห็นลูกศิษย์วัดนั่งร้องไห้สะอึกสะอื้น จึงเข้าไปถามไถ่ว่าเป็นอะไร ลูกศิษย์ตอบกลับมาว่า "ผมถูกใส่ร้าย ผมไม่ได้ขโมยเงินในหอพระ แต่ผมเข้าไปปัดกวาดเช็ดถูบ่อย ๆ ทุกคนก็หาว่าผมเป็นขโมย ไม่มีใครเชื่อผมเลย ฮือ ฮือ"
หลวงตานั่งลงข้าง ๆ พยักหน้าเข้าใจแล้วสอนลูกศิษย์ว่า
"เ จ้ารู้ไหม ในตัวเรามีคนอยู่สามคน คนแรกคือ คนที่เราอยากจะเป็น คนที่สองคือ คนที่คนอื่นคิดว่าเราเป็น คนที่สามคือ ตัวเราที่เป็นเราจริง ๆ " ลูกศิษย์หยุดร้องไห้ นิ่งฟังหลวงตา
"ค นเราล้วนมีความฝัน ความทะยานอยาก ตามประสาปุถุชนทั่วไป ไม่ใช่สิ่งเลวร้าย บางครั้งความฝันก็เป็นสิ่งสวยงาม เป็นพลังที่ทำให้เราก้าวเดิน เช่น บางคนอยากเป็นนักร้อง เป็นนักมวย เป็นดารา ถ้าถึงจุดหมายเราก็จะรู้สึกว่าโลกนี้ช่างสว่างไสวสวยงาม ดังนั้นเราควรมีความฝันไว้ประดับตน เพื่อเป็นเครื่องหล่อเลี้ยงหัวใจ "
" มาถึงไอ้ตัวที่สอง จะเป็นเราแบบที่คนอื่นยัดเยียดให้เป็น บางครั้งก็ยัดเยียดว่าเราดีเลิศ จนเราอาย เพราะจิตสำนึกเรารู้ดีว่ามันไม่จริงหรอก แต่เราก็ยิ้มรับ แต่บางครั้งไอ้ตัวที่สองนี้ก็มหาอัปลักษณ์ จนไม่อยากจะนึกถึง ซ้ำร้ายยังเกิดขึ้นได้ตลอดเวลา เพราะมันเป็นโลกในมือคนอื่น มันเป็นสิ่งแปลกปลอมที่คนอื่นยื่นให้"
"อย่างคนขับสิบล้อจอดรถอยู่ข้างทางเฉย ๆ เช้ามาพบศพใต้ท้องรถ ก็ต้องขับรถหนี ทั้งที่ศพนั้น ถูกรถชนตายอีกฝั่งแล้วดันถลามาใต้ท้องรถ แต่ขึ้นชื่อว่าเป็นคนขับสิบล้อ บางคนก็ตัดสินไปแล้วว่าเขาเป็นฆาตกร"
"สมัยที่หลวงตายังไม่ได้บวชเคยไปส่งเพื่อนผู้หญิงที่มีผัวแล้ว เพราะเห็นว่าบ้านเป็นซอยเปลี่ยว ส่งได้สองครั้งก็เป็นเรื่อง ชาวบ้านซุบซิบนินทา หาว่าเป็นชู้กับเมียชาวบ้าน คนที่เห็นนั้นมองคนอื่นด้วยใจที่หยาบช้า ไร้วิจารณญาณ ใจแคบ มองคนอื่นผ่านกระจกสีดำแห่งใจตัวเอง คนเหล่านี้มีอยู่ทั่วไปในสังคม เจ้าต้องจำไว้นะ ทุกครั้งที่เราว่าคนอื่นเลว คนอื่นไม่ดี ก็เท่ากับเราประจานความมืดดำในใจตัวเองออกมา เห็นสิ่งไม่ดีของใครจงเตือนตัวเองว่าอย่าทำ อย่าเลียนแบบ นั่นแหละวิถีของนักปราชญ์ ถ้าเอาไปว่าร้ายนินทาเรียกว่าวิถีของคนพาล "
" แล้วเราต้องทำตัวอย่างไรละครับในเมื่อเราต้องเจอคนเหล่านั้นเรื่อย ๆ " ลูกศิษย์หยุดร้องไห้แล้ว เริ่มสนทนาโต้ตอบหลวงตา
"เจ้าต้องทำความเข้าใจจิตใจมนุษย์ เรียนรู้ว่าความเข้าใจผิดเกิดขึ้นได้ เราห้ามใจใครไม่ได้ สิ่งใดที่เราไม่ได้ทำ ไม่ได้คิด ไม่ได้เป็น แต่คนอื่นคอยยัดเยียดให้เรา เราก็ไม่ควรให้ความสำคัญ เพราะเราสัมผัสได้ว่าสิ่งนั้นไม่มีอยู่

Reference:
คัดลอกมาจากเมลฉบับหนึ่ง

Tuesday, February 6, 2007

FireFox 2

หลังจากเริ่มปรับตั้งค่าต่าง ๆ ไม่ว่าจะเป็นค่า font ที่ต้องเซทไปใช้ tahoma และปรับ tis-620 แล้ว มีอย่างหนึ่งที่สำคัญมาก ถึงแม้ว่าเว็บอื่น ๆ จะไม่มีปัญหาในการอ่านภาษาไทย แต่ Gmail กับ web blogger นี่แหละมีปัญหาในการแสดงภาษาไทย วิธีการปรับให้สามารถใช้ได้เหมือนเดิมก็นี้เลย ให้ติ๊กเครื่องหมายถูกออกจาก Allow pages to choose their won fonts, instead of my selections above. ตามรูปภาพด้านล่างนี้เลย

Monday, February 5, 2007

FireFox Extention

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

เลยเข้าไปโพสไว้ที่เว็บไซต์ www.ubuntuclub.com ก็มีคนมาช่วยตอบ เขาแนะนำให้ลบโฟลเดอร์ ~/.Mozilla/Firefox ทิ้งไป แต่ควรแบ็คอัพไว้ก่อนลบ ได้เรื่องเลยครับหลังจากแบ็กอัพเสร็จ จัดการลบโฟลเดอร์ดังกล่าวทิ้งไป มันใช้งานได้แล้ว เย้.. แต่เจ้ากรรมทุกอย่างมันช่าง Virgin อะไรซะอย่างงั้น ทุกอย่างกลับมาเริ่มต้นใหม่หมดเลย อะไร ๆ ที่เคยมี อะไร ๆ ที่เคยทำไว้ มันหายไปหมด เห้อ! เศร้า
แต่ยังดีที่ยังมีตัวแบ็คอัพ Bookmarks ไว้อยู่ ไม่งั้นตายแน่ ๆ เพราะทำ Bookmarks ไว้เยอะและจัดเป็นหมวดหมู่อย่างดีเลย ก็จัดการ Import Bookmarks กลับมาใช้งาน โอเคพอรับได้แม้ว่าจะไม่ได้ตัวล่าสุดเท่าไร ทีนี่ก็มาถึง Extensions and Themes หลาย ๆ ตัวของ Firefox ที่มันหายไปก็ต้องมานั่งนึกเอาละว่าเคยใช้ตัวไหนบ้าง แล้วจัดการดาวน์โหลดเท่าที่จะจำมันได้ ก็เลยเก็บถือโอกาสรวบรวมล้ิงค์ไว้เลยแล้ว เผื่อว่าวันหลังมันเกิดเจ๊งอีก จะได้จัดการได้อย่างรวดเร็วและครบทุกอย่าง

มีไอเดียตัวหนึ่งผุดขึ้นมาทันที เราสามารถแบ็คอัพค่าคอนฟิกโปรแกรมต่าง ๆ ที่เราใช้งานบ่อย ๆ เช่น Firefox, kmess, thunderbird, skype และอื่น ๆ ได้ด้วยการ tar.gz โฟลเดอร์โปรแกรมนั้น ๆ ใน user ที่เราล็อกอินใช้งานประจำเช่น ผมลอกอินด้วย user: rapin ก็เข้าไปที่ /home/rapin แล้ว ls -la ดูก็จะเจอไฟล์ซ่อนมากมาย เราก็จัดการ tar cvfz mozillar.tar.gz .mozilla/firefox เมื่อมีปัญหาเรียกใช้โปรแกรมไม่ได้หรือปรับโปรแกมแล้วมันเพี้ยน ๆ ก็จัดการอันซิป กลับไปทับที่เดิมได้เลย แต่ว่ายังไม่ได้เคยทำนะ เป็นแค่แนวคิดเท่านั้น ยังไม่รู้ว่ามันจะได้ผลหรือเปล่า

Extensions
1. MediaPlayerConnectivity:
เป็นตัวที่จัดการเกี่ยวกับ Multimedia เวลาเราฟังเพลงวิทยุออนไลน์ มันจะโหลดโปรแกรมที่เซทไว้ เป็นตัวจัดการเพลงให้ รวมทั้งการดูวิดีโอ คลิปต่าง ๆ ด้วย https://addons.mozilla.org/firefox/446/

ปรับแต่งปลั๊กอินสำหรับ Entertain
sudo apt-get install mozilla-mplayer mplayer flashplugin-nonfree gstreamer0.10-ffmpeg gstreamer0.10-plugins-ugly libxine-extracodecs gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse


2. Gmail Space:
ใช้เป็นตัวจัดการ Download & Upload ข้อมูลขึ้น Gmail

3. PDF download: https://addons.mozilla.org/search.php?app=firefox&q=pdf+download&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;cat=null&type=E&appfilter=null&platform=null&date=null&sort=newest&perpage=10
ใช้จักการดาวน์โหลดไฟล์ PDF

4. Save link in folder: https://addons.mozilla.org/search.php?app=firefox&q=save+link+in+folder&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;cat=null&type=E&appfilter=null&platform=null&date=null&sort=newest&perpage=10

5. Tab Mix Plus and Tab control: https://addons.mozilla.org/search.php?app=firefox&q=tab+control&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;cat=null&type=E&appfilter=null&platform=null&date=null&sort=newest&perpage=10

6. Tab Effect: https://addons.mozilla.org/search.php?app=firefox&q=tab+effect&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;cat=null&type=E&appfilter=null&platform=null&date=null&sort=newest&perpage=10
ทำให้เวลาเปิดเว็บหน้าใหม่มันจะหมุน ๆ

7. Unplug: https://addons.mozilla.org/search.php?app=firefox&q=unplug&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;cat=null&type=E&appfilter=null&platform=null&date=null&sort=newest&perpage=10

8. Firefox Showcase: https://addons.mozilla.org/firefox/1810/

9. Fast video download: https://addons.mozilla.org/search.php?app=firefox&q=fast+video+download&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;cat=null&type=E&appfilter=null&platform=null&date=null&sort=newest&perpage=10

10. Email This! Bookmarklet Extension:
https://addons.mozilla.org/search.php?app=firefox&q=email+this&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;cat=null&type=E&appfilter=null&platform=null&date=null&sort=newest&perpage=10

11. Download Status: https://addons.mozilla.org/search.php?app=firefox&q=download+status&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;cat=null&type=E&appfilter=null&platform=null&date=null&sort=newest&perpage=10

12. Cross ftp: https://addons.mozilla.org/search.php?app=firefox&q=cross+ftp&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;cat=null&type=E&appfilter=null&platform=null&date=null&sort=newest&perpage=10

13. Cooliris Previews: https://addons.mozilla.org/firefox/2207/

14. Clean and Close: https://addons.mozilla.org/firefox/2608/

15. Autoslideshow: https://addons.mozilla.org/firefox/3177/

16. Foxmarks Bookmarks: https://addons.mozilla.org/firefox/2410/
ตัวนี้ดีมากเลย เราสามารถนำ Bookmark จากเครื่องเราไปใช้กับเครื่องอื่นได้ ในกรณีที่เราใช้งานหลายเครื่อง ไม่ต้องมานักนึกชื่อเว็บไซต์ที่เคยใช้งานประจำให้เสียเวลา

17. Splash: เวลาเราเปิดโปรแกรมมันจะโหลดรูปหมาย่างมาโชว์ สวยดี อิอิ

18.
Überware Trio เป็น Extension ที่ช่วยเร่งความเร็วในการเล่นเน็ต บีบอัดไฟล์ และสแกนไวรัส Mcnorton

19. FasterFox: เร่งความเร็วความแรงให้ firefox

20. แก้ปัญหาตัวอักษรสี่เหลี่ยมและที่เป็นลูกศร Greasemonkey
โหลด Script

21. Bakcup Extension
ช่วยให้การเราไม่พลาดกับ Extension ที่เคยใช้งานหลังจาก Format เครื่อง

Themes

1. Azerty: https://addons.mozilla.org/search.php?app=firefox&q=azerty&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;cat=null&type=T&appfilter=null&platform=null&date=null&sort=newest&perpage=10

2. Blue ice: https://addons.mozilla.org/search.php?app=firefox&q=blue+ice&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;cat=null&type=T&appfilter=null&platform=null&date=null&sort=newest&perpage=10

3. Qute, Bluequte: https://addons.mozilla.org/search.php?app=firefox&q=qute&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;cat=null&type=T&appfilter=null&platform=null&date=null&sort=newest&perpage=10

Reference:
1. http://www.ubuntuclub.com/html/index.php?option=com_joomlaboard&Itemid=26&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;func=view&id=3129&catid=2
2. http://www.ubuntuclub.com/html/index.php?option=com_joomlaboard&Itemid=26&func=view&id=3147&catid=2

Friday, February 2, 2007

ในเดือนแห่งความรัก

ถึงเมาเบียร์แต่ไม่ได้เมารัก สุดจะหักห้ามจิตรคิดฉะไหน
รักเธอแต่ไม่กล้าเอ่ยบอกใคร ได้แต่เก็บไว้ในจิตรคิดคนเดีี่ยว
แม้นได้คุยได้สนิทอยู่ทุกวัน แต่เธอนั้นหารู้ไม่ว่าเรารัก
เธอยังทักยังทายอยู่ประจักร หนักใจหนักอยากบอกให้รู้คิดยังไง
แต่เธอคงไม่รู้ว่าฉันนั้นคิด อยากสนิทชิดเชื่อใกล้เธอไม่ห่าง

รักนี้ที่ไร้เหตุผล

รักนี้ที่ไร้เหตุผลไร้ตัวตน รักนี้ที่ไม่คาดหวังและคาดหมาย
รักนี้ี่มีแต่เราและความเดียวดาย รักนี้ที่ขาดหายรอใครเติมเต็ม

เหมือนการเดินทางที่ทอดยาว เหมือนดวงดาวที่อยู่ไกลเกินคว้า
ยิ่งค้นหายิ่งได้รู้ว่า สิ่งสูงค่านั้นมันไม่มีตัวตน

เมื่อกลับมาสู่โลกแห่งความจริง ทุกทุกสิ่งอยู่ดังเดิมดังเก่าก่อน
ทุกอย่างที่ผ่านมาดังละคร เล่นทุกวันทุกตอนสะท้อนความจริง