<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-27216830</id><updated>2012-01-03T18:58:14.668+08:00</updated><category term='生活'/><category term='Tcl'/><category term='Aspire one'/><category term='other'/><category term='Windows'/><category term='NDS'/><category term='Linux'/><category term='Ruckus Wireless'/><category term='Testing'/><category term='Mac'/><title type='text'>瘋狂帽客's Blog</title><subtitle type='html'>You are already naked. There is no reason not to follow your heart. ~ Steve Jobs ~</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default?start-index=101&amp;max-results=100'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>339</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-27216830.post-2006066628739216736</id><published>2012-01-03T18:54:00.002+08:00</published><updated>2012-01-03T18:58:14.680+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>快速操作Gnome-shell</title><content type='html'>找到了一篇對於Gnome-shell不錯的鍵盤與滑鼠的快速操作說明，先收藏起來。&lt;div&gt;&lt;h2 class="title" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; border-image: initial; font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: 500; margin-top: 0px; margin-right: 0px; margin-bottom: 2px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; color: rgb(30, 104, 179); line-height: 22px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); "&gt;&lt;a href="http://www.multimediaboom.com/gnome-3-keyboard-and-mouse-shortcuts/"&gt;Gnome 3 Keyboard and Mouse Shortcuts&lt;/a&gt;&lt;/h2&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-2006066628739216736?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/2006066628739216736/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=2006066628739216736' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/2006066628739216736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/2006066628739216736'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2012/01/gnome-shell.html' title='快速操作Gnome-shell'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-9075166551085066559</id><published>2012-01-03T15:12:00.003+08:00</published><updated>2012-01-03T15:27:19.786+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Synchronize files by rsync between two Linux hosts</title><content type='html'>有別於以往先手動交換主機間SSH的金鑰後再透過rsync於兩台主機間同步檔案，今天又學習到了一個新方法，在此稍做筆記。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;需求：&lt;/div&gt;&lt;div&gt;將/var/www/html自動從HostA同步到HostB。&lt;/div&gt;&lt;div&gt;HostA: 10.10.2.126 (source)&lt;/div&gt;&lt;div&gt;HostB: 10.10.2.128 (destination)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Step:&lt;/div&gt;&lt;div&gt;&lt;b&gt;1. 設定HostA(Destination)：&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;1.1 確定有安裝rsync:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;[root@server1 ~]# rpm -qa | grep -i rsync&lt;/div&gt;&lt;div&gt;rsync-3.0.6-5.el6_0.1.i686&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;1.2 編輯/etc/xinetd.d/rsync：&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;service rsync&lt;/div&gt;&lt;div&gt;{&lt;/div&gt;&lt;div&gt;        disable = &lt;span &gt;no&lt;/span&gt;&lt;/div&gt;&lt;div&gt;        flags           = IPv6&lt;/div&gt;&lt;div&gt;        socket_type     = stream&lt;/div&gt;&lt;div&gt;        wait            = no&lt;/div&gt;&lt;div&gt;        user            = root&lt;/div&gt;&lt;div&gt;        server          = /usr/bin/rsync&lt;/div&gt;&lt;div&gt;        server_args     = --daemon&lt;/div&gt;&lt;div&gt;        log_on_failure  += USERID&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;1.3 建立/etc/rsyncd.conf：&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;# any name you like&lt;/div&gt;&lt;div&gt;&lt;span &gt;[test]&lt;/span&gt;&lt;/div&gt;&lt;div&gt;# destination directory&lt;/div&gt;&lt;div&gt;path = &lt;span &gt;/home/backup&lt;/span&gt;&lt;/div&gt;&lt;div&gt;# Hosts you allow to copy (specify source Host)&lt;/div&gt;&lt;div&gt;hosts allow = &lt;span &gt;10.10.2.126&lt;/span&gt;&lt;/div&gt;&lt;div&gt;hosts deny = *&lt;/div&gt;&lt;div&gt;list = true&lt;/div&gt;&lt;div&gt;uid = root&lt;/div&gt;&lt;div&gt;gid = root&lt;/div&gt;&lt;div&gt;read only = false&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;1.4 重新啟動xinetd&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;[root@server1 ~]# /etc/init.d/xinetd restart&lt;/div&gt;&lt;div&gt;正在停止 xinetd：                                          [  確定  ]&lt;/div&gt;&lt;div&gt;正在啟動 xinetd：                                          [  確定  ]&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;2. 設定HostB(Source)：&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;2.1 確定有安裝rsync:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;[root@server1 ~]# rpm -qa | grep rsync&lt;/div&gt;&lt;div&gt;rsync-3.0.6-4.el5_7.1&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;2.2 執行rsync將檔案同步：&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;&lt;div&gt;[root@server1 ~]# rsync -avz --delete /var/www/html/ 10.10.2.128::test&lt;/div&gt;&lt;div&gt;sending incremental file list&lt;/div&gt;&lt;div&gt;./&lt;/div&gt;&lt;div&gt;proxy.pac&lt;/div&gt;&lt;div&gt;proxy.pac.ipv4&lt;/div&gt;&lt;div&gt;proxy.pac.ipv6&lt;/div&gt;&lt;div&gt;wpad.dat -&amp;gt; proxy.pac&lt;/div&gt;&lt;div&gt;ssl/&lt;/div&gt;&lt;div&gt;ssl/index.hrml&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;sent 3089 bytes  received 174 bytes  6526.00 bytes/sec&lt;/div&gt;&lt;div&gt;total size is 5039  speedup is 1.54&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-9075166551085066559?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/9075166551085066559/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=9075166551085066559' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/9075166551085066559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/9075166551085066559'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2012/01/synchronize-files-by-rsync-between-two.html' title='Synchronize files by rsync between two Linux hosts'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-3847659464335487991</id><published>2011-12-30T23:26:00.003+08:00</published><updated>2011-12-30T23:34:23.437+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mac'/><title type='text'>IP scanner on Mac OSX</title><content type='html'>發現了一套在Mac OSX下還算蠻簡單易用的IP scanner tool: &lt;a href="http://ipscan.sourceforge.net/w/Download"&gt;Angry IP Scanner&lt;/a&gt;，雖然對於Mac OSX還在Beta階段，但是還算可用！&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;另外還有一套更好用IP scanner是由&lt;a href="http://10base-t.com/macintosh-software/ip-scanner"&gt;10base-t interactive&lt;/a&gt;開發，但是當然好用的代價就是請付點Coco.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-3847659464335487991?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/3847659464335487991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=3847659464335487991' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3847659464335487991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3847659464335487991'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/12/ip-scanner-on-mac-osx.html' title='IP scanner on Mac OSX'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-4493777631395874718</id><published>2011-12-10T20:16:00.006+08:00</published><updated>2011-12-10T20:22:45.317+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mac'/><title type='text'>Remove unnecessary language resources from Mac OS X</title><content type='html'>&lt;blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;/blockquote&gt;很多工具都可以幫忙刪除系統應用程式中用不到的語系，但是我覺得&lt;a href="http://monolingual.sourceforge.net/"&gt;Monolingual&lt;/a&gt;是最簡潔輕巧的一款好工具，推薦給大家使用，官方只說支援到10.6但是我剛剛在10.7.2也運作得非常好，幫我省去了1.3G的空間。&lt;div style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-w8OQ3_MRvLw/TuNOcCiHpTI/AAAAAAAAAQI/dkMDEESKrz0/s1600/ishot-6.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img src="http://1.bp.blogspot.com/-w8OQ3_MRvLw/TuNOcCiHpTI/AAAAAAAAAQI/dkMDEESKrz0/s320/ishot-6.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5684473398294979890" style="cursor: pointer; width: 306px; height: 320px; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-4493777631395874718?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/4493777631395874718/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=4493777631395874718' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/4493777631395874718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/4493777631395874718'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/12/remove-unnecessary-language-resources.html' title='Remove unnecessary language resources from Mac OS X'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-w8OQ3_MRvLw/TuNOcCiHpTI/AAAAAAAAAQI/dkMDEESKrz0/s72-c/ishot-6.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-9138453986975305423</id><published>2011-12-05T17:12:00.003+08:00</published><updated>2011-12-05T18:38:45.739+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><title type='text'>PKC or OKC?</title><content type='html'>今天同事給了一個有關Wireless station roams時的行為討論，主要是在講到底什麼是PKC與OKC，實在是非常精闢的討論，故收藏起來，以供日後參考。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="https://supportforums.cisco.com/thread/2065138"&gt;PKC or OKC?&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;簡單的定義：&lt;/div&gt;&lt;div&gt;&lt;b style="color: rgb(34, 34, 34); font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); "&gt;&lt;/b&gt;&lt;blockquote&gt;&lt;b style="color: rgb(34, 34, 34); font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: -webkit-auto; background-color: rgb(255, 255, 255); "&gt;Proactive Key Caching (PKC) or Opportunistic Key Caching (OKC)&lt;/b&gt;&lt;span class="Apple-style-span" style="color: rgb(34, 34, 34); font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; background-color: rgb(255, 255, 255); "&gt; - In the 802.11i specification there is a suggestion towards WPA2 Pairwise Master Key ID (PMKID) caching. PKC/OKC is one interpretation of this suggestion. The station remembers the PMKID from its initial BSSID with which it associated and authenticated. When the client roams to another BSSID it uses the original PMKID and hashes it with the new BSSID and comes up with new keys. It needs a centralised controller to distribute the PMKID out to the AP's to make it all work.&lt;/span&gt;&lt;/blockquote&gt;&lt;span class="Apple-style-span" style="color: rgb(34, 34, 34); font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; background-color: rgb(255, 255, 255); "&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-9138453986975305423?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/9138453986975305423/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=9138453986975305423' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/9138453986975305423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/9138453986975305423'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/12/pkc-or-okc.html' title='PKC or OKC?'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-3023600002790187691</id><published>2011-12-04T17:56:00.002+08:00</published><updated>2011-12-04T17:59:23.877+08:00</updated><title type='text'>X10 VS P7100</title><content type='html'>最近想買類單相機呀！找了一個table比較一下各家的spec，要不是X10在資訊會價格硬又沒送東西的話，今天就會買了吧..... 看了一看P7100好像也不錯，省下來的錢還可以買一台3DS。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;規格比較表：&lt;/div&gt;&lt;div&gt;&lt;a href="http://jon6773.pixnet.net/blog/post/35554542-g12--x10-x100-p7100-xz-1-lx5-%E8%A6%8F%E6%A0%BC%E6%AF%94%E8%BC%83"&gt;http://jon6773.pixnet.net/blog/post/35554542-g12--x10-x100-p7100-xz-1-lx5-%E8%A6%8F%E6%A0%BC%E6%AF%94%E8%BC%83&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-3023600002790187691?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/3023600002790187691/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=3023600002790187691' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3023600002790187691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3023600002790187691'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/12/x10-vs-p7100.html' title='X10 VS P7100'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-3236308557919577991</id><published>2011-12-04T11:06:00.006+08:00</published><updated>2011-12-04T12:11:24.263+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mac'/><title type='text'>RAMDisk tool on Mac OSX</title><content type='html'>&lt;div&gt;現在的RAM比起以往便宜了許多，多餘的記憶體空間若空閒在那邊的確是有點可惜，把RAM當disk使用不論在Linux或是Windows上都有相對應的方法與工具，當然Mac上也是有的，最簡單的工具首推&lt;a href="http://inkscribbles.com/app/tmpdisk"&gt;TmpDisk&lt;/a&gt;，怎麼設定呢？那真是簡單到不行呀，不用多說看下面的截圖您必定明白。&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-21vIzIx_040/TtrmpTu1-JI/AAAAAAAAAP8/h1ckthQv0-U/s1600/ishot-1.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 194px;" src="http://3.bp.blogspot.com/-21vIzIx_040/TtrmpTu1-JI/AAAAAAAAAP8/h1ckthQv0-U/s320/ishot-1.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5682107477227075730" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;這邊也提供MacOSX手動產生RAMdisk的方法：&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://osxdaily.com/2007/03/23/create-a-ram-disk-in-mac-os-x/"&gt;http://osxdaily.com/2007/03/23/create-a-ram-disk-in-mac-os-x/&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;最常用的就是將RAMdisk當成瀏覽器的快取，以下提供我用Google Chrome實作的步驟：&lt;/div&gt;&lt;div style="text-align: left;"&gt;Step1. 透過TmpDisk產生RAMDisk，並且將&lt;b&gt;Auto Create&lt;/b&gt;與&lt;b&gt;Always start on login&lt;/b&gt;啟動。&lt;/div&gt;&lt;div style="text-align: left;"&gt;Step2. 關閉Google Chrome。&lt;/div&gt;&lt;div style="text-align: left;"&gt;Step3. 開啟OSX的終端機。&lt;/div&gt;&lt;div style="text-align: left;"&gt;Step4. 將Chrome目前的快取目錄刪除。&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div style="text-align: left;"&gt;rm -rf ~/Library/Caches/Google/Chrome/Default&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div style="text-align: left;"&gt;Step5. 產生一個softlink將~/Library/Caches/Google/Chrome/Default連接到Step1產生的快取.&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div style="text-align: left;"&gt;ln -s /Volumes/Chrome\ Cache/ ~/Library/Caches/Google/Chrome/Default&lt;/div&gt;&lt;div style="text-align: left;"&gt;/Volumes/Chrome\ Cache/就是我透過TmpDisk產生的快取。&lt;/div&gt;&lt;/blockquote&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-3236308557919577991?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/3236308557919577991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=3236308557919577991' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3236308557919577991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3236308557919577991'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/12/ramdisk-tool-on-mac-osx.html' title='RAMDisk tool on Mac OSX'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-21vIzIx_040/TtrmpTu1-JI/AAAAAAAAAP8/h1ckthQv0-U/s72-c/ishot-1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-6698173393715374198</id><published>2011-12-04T01:25:00.003+08:00</published><updated>2011-12-04T01:33:49.393+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Configure Apache to use SSL on CentOS5.X</title><content type='html'>預設CentOS5.X啟動Apache時，https並沒有跟著被帶起來，其實只要裝上&lt;b&gt;mod_ssl&lt;/b&gt;這個套件後，當下次重新啟動Apache時，就會自動打開https了，而其主要的配置檔案會自動產生於&lt;b&gt;/etc/httpd/conf.d/ssl.conf&lt;/b&gt;檔案中。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;這個方法固然快速，然而如果你想手動自己來的話還是可以的。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-6698173393715374198?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/6698173393715374198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=6698173393715374198' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6698173393715374198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6698173393715374198'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/12/configured-apache-to-use-ssl-on.html' title='Configure Apache to use SSL on CentOS5.X'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-6100966202765716991</id><published>2011-12-03T01:43:00.003+08:00</published><updated>2011-12-03T02:08:52.769+08:00</updated><title type='text'>RuckusWireless TDC誠徵QA Engineer</title><content type='html'>敝公司目前有在找QA Engineer，有興趣的人不妨可以投履歷看看！&lt;div&gt;順便貼上一段當初看完影片後，讓我百分之百想進入RuckusWireless工作的影片，現在看起來還是很熱血。&lt;/div&gt;&lt;div&gt;http://www.youtube.com/watch?v=62-3m5N8X1g&amp;amp;feature=related&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-6100966202765716991?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/6100966202765716991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=6100966202765716991' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6100966202765716991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6100966202765716991'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/12/ruckuswireless-tdcqa-engineer.html' title='RuckusWireless TDC誠徵QA Engineer'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-8669445454839727</id><published>2011-11-06T11:47:00.003+08:00</published><updated>2011-11-06T11:53:48.614+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Tips: 找尋欲編輯的檔案內容並且直接開啟</title><content type='html'>&lt;div&gt;[root@centos6 etc]# vi `find /etc/ | xargs grep "vsftpd.pem" | cut -d: -f1`&lt;/div&gt;&lt;div&gt;Explain:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;1. 在/etc folder透過find指令尋找全部的檔案。&lt;/div&gt;&lt;div&gt;2. 透過xargs將pipe前的stdout轉變成餵給grep的參數。&lt;/div&gt;&lt;div&gt;3. 透過cut指令做簡單的filter。&lt;/div&gt;&lt;div&gt;4. 將`find /etc/ | xargs grep "vsftpd.pem" | cut -d: -f1`看成一個指令的輸出，餵給vi。&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-8669445454839727?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/8669445454839727/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=8669445454839727' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/8669445454839727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/8669445454839727'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/11/tips.html' title='Tips: 找尋欲編輯的檔案內容並且直接開啟'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-1987408010115477513</id><published>2011-11-06T11:35:00.005+08:00</published><updated>2011-11-06T11:38:41.502+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Tips: 查看user屬於那一個group</title><content type='html'>傳統的方法是透過&lt;b&gt;/etc/group&lt;/b&gt;的文檔來查看user屬於哪一些group。&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;[root@centos6 ~]# cat /etc/group | grep root&lt;/div&gt;&lt;div&gt;root:x:0:root&lt;/div&gt;&lt;div&gt;bin:x:1:root,bin,daemon&lt;/div&gt;&lt;div&gt;daemon:x:2:root,bin,daemon&lt;/div&gt;&lt;div&gt;sys:x:3:root,bin,adm&lt;/div&gt;&lt;div&gt;adm:x:4:root,adm,daemon&lt;/div&gt;&lt;div&gt;disk:x:6:root&lt;/div&gt;&lt;div&gt;wheel:x:10:root&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;其實可以透過&lt;b&gt;groups&lt;/b&gt;指令來查詢的。&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;[root@centos6 ~]# groups root&lt;/div&gt;&lt;div&gt;root : root bin daemon sys adm disk wheel&lt;/div&gt;&lt;div&gt;[root@centos6 ~]# &lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-1987408010115477513?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/1987408010115477513/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=1987408010115477513' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/1987408010115477513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/1987408010115477513'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/11/tips-usergroup.html' title='Tips: 查看user屬於那一個group'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-1208691752244562419</id><published>2011-11-05T16:02:00.007+08:00</published><updated>2011-11-05T16:35:21.809+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>於CentOS6架設FTP-SSL</title><content type='html'>如果要在Internet上開放FTP的服務給使用者使用，比較安全的做法有&lt;b&gt;SFTP&lt;/b&gt;與&lt;b&gt;FTPs&lt;/b&gt;，但是SFTP必需也要開放sshd，萬一OpenSSH存在系統漏洞的話，整個系統是很容易受到攻擊的！所以FTPs看起來是比較安全的應用，以下便簡單記錄怎麼在CentOS6中透過vsftpd架設FTPs。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Steps:&lt;/div&gt;&lt;div&gt;1. 檢查vsftpd是否有支援ssl:&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;[root@centos6 ~]# ldd `which vsftpd` | grep ssl&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;libssl.so.10 =&amp;gt; /usr/lib/libssl.so.10 (0x00af1000) -&amp;gt; 看到libssl則代表有支援。&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2. 產生vsftpd所需要的憑證:&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;&lt;div&gt;[root@centos6 ~]# cd /etc/pki/tls/certs/&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;[root@centos6 certs]# make vsftpd.pem&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;[root@centos6 certs]# cp -a vsftpd.pem /etc/vsftpd/&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;3. 設定vsftpd.conf:&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;&lt;div&gt;anonymous_enable=YES&lt;/div&gt;&lt;div&gt;&lt;b&gt;local_enable=YES&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;write_enable=YES&lt;/b&gt;&lt;/div&gt;&lt;div&gt;local_umask=022&lt;/div&gt;&lt;div&gt;dirmessage_enable=YES&lt;/div&gt;&lt;div&gt;xferlog_enable=YES&lt;/div&gt;&lt;div&gt;connect_from_port_20=YES&lt;/div&gt;&lt;div&gt;xferlog_file=/var/log/vsftpd.log&lt;/div&gt;&lt;div&gt;xferlog_std_format=YES&lt;/div&gt;&lt;div&gt;&lt;b&gt;chroot_local_user=YES&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;chroot_list_enable=YES&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;chroot_list_file=/etc/vsftpd/chroot_list &lt;span class="Apple-style-span"&gt;-&amp;gt;注意！必需要手動產生一個chroot_list的空檔&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;listen=YES&lt;/div&gt;&lt;div&gt;pam_service_name=vsftpd&lt;/div&gt;&lt;div&gt;userlist_enable=YES&lt;/div&gt;&lt;div&gt;tcp_wrappers=YES&lt;/div&gt;&lt;div&gt;&lt;b&gt;ssl_enable=YES&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;allow_anon_ssl=NO&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;force_local_data_ssl=YES&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;force_local_logins_ssl=YES&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;ssl_tlsv1=YES&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;ssl_sslv2=NO&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;ssl_sslv3=NO&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;rsa_cert_file=/etc/vsftpd/vsftpd.pem&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://vsftpd.beasts.org/vsftpd_conf.html"&gt;這邊附上vsftpd的man page。&lt;/a&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;a href="http://vsftpd.beasts.org/vsftpd_conf.html"&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;4. 啟動vsftpd&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;[root@centos6 vsftpd]# /etc/init.d/vsftpd restart&lt;/div&gt;&lt;div&gt;正在關閉 vsftpd：                                          [  確定  ]&lt;/div&gt;&lt;div&gt;正在啟動 vsftpd 中的 vsftpd：                              [  確定  ]&lt;/div&gt;&lt;div&gt;[root@centos6 vsftpd]#&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;5. 在OSX透過Cyperduck測試:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;5.1 設定連線為FTP-SSL&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-UCa_Wiq1ZmI/TrTwu__jKCI/AAAAAAAAAPY/YWnjnHcnkDw/s1600/ishot-2.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img src="http://1.bp.blogspot.com/-UCa_Wiq1ZmI/TrTwu__jKCI/AAAAAAAAAPY/YWnjnHcnkDw/s320/ishot-2.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5671422521008924706" style="cursor: pointer; width: 320px; height: 316px; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;5.2 輸入FTP Server的IP address，系統會警告一個不被信任的憑證，當然此憑證是我剛剛產生的，所以要信任它囉:&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-HjgWYLcWnow/TrTxK5PhLwI/AAAAAAAAAPk/-ugadr4Pl0c/s1600/ishot-1.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img src="http://3.bp.blogspot.com/-HjgWYLcWnow/TrTxK5PhLwI/AAAAAAAAAPk/-ugadr4Pl0c/s320/ishot-1.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5671423000233193218" style="cursor: pointer; width: 237px; height: 320px; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;大功告成！&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-9XnvjzmqThs/TrTxyzzV8TI/AAAAAAAAAPw/rrmOsYcnB1U/s1600/ishot-3.jpg" style="text-align: left; " onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img src="http://3.bp.blogspot.com/-9XnvjzmqThs/TrTxyzzV8TI/AAAAAAAAAPw/rrmOsYcnB1U/s320/ishot-3.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5671423685967606066" style="cursor: pointer; width: 320px; height: 282px; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-1208691752244562419?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/1208691752244562419/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=1208691752244562419' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/1208691752244562419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/1208691752244562419'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/11/centos6ftp-ssl.html' title='於CentOS6架設FTP-SSL'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-UCa_Wiq1ZmI/TrTwu__jKCI/AAAAAAAAAPY/YWnjnHcnkDw/s72-c/ishot-2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-6921276250682190512</id><published>2011-11-04T18:18:00.009+08:00</published><updated>2011-11-04T18:34:04.190+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>透過網路安裝RHEL6</title><content type='html'>其實做法跟RHEL5一樣，只是與RHEL5不同的是開機時沒有&lt;b&gt;boot:&lt;/b&gt;的提示，以下透過CentOS6簡單演練一下：&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Steps:&lt;/div&gt;&lt;div style="text-align: left;"&gt;1. 放入CentOS6的開機光碟，但是與RHEL5不一樣的是沒有boot:的提示，取而代之的是grub直接帶出以下的選項：&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-tFDbpR62ePE/TrO82kATfhI/AAAAAAAAAN4/Qxf7T3HXLNw/s1600/ishot-2.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://3.bp.blogspot.com/-tFDbpR62ePE/TrO82kATfhI/AAAAAAAAAN4/Qxf7T3HXLNw/s320/ishot-2.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5671084001353498130" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;2. 按下&lt;b&gt;ESC&lt;/b&gt;帶出&lt;b&gt;boot:&lt;/b&gt; 並且輸入&lt;b&gt;linux askmethod&lt;/b&gt;叫系統帶出安裝的方法。&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-Q57k8pEet24/TrO9m5PzvhI/AAAAAAAAAOE/svER042Sz2w/s1600/ishot-3.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img src="http://4.bp.blogspot.com/-Q57k8pEet24/TrO9m5PzvhI/AAAAAAAAAOE/svER042Sz2w/s320/ishot-3.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5671084831689391634" style="cursor: pointer; width: 320px; height: 178px; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;3. 選擇語系：&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-jcg6awBjM0k/TrO9xe9HxiI/AAAAAAAAAOQ/-VIHKvGdXmQ/s1600/ishot-4.jpg" style="text-align: left; " onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img src="http://2.bp.blogspot.com/-jcg6awBjM0k/TrO9xe9HxiI/AAAAAAAAAOQ/-VIHKvGdXmQ/s320/ishot-4.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5671085013610251810" style="cursor: pointer; width: 320px; height: 178px; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;4. 選擇鍵盤的配置：&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-VtMkRInVAWc/TrO92octlmI/AAAAAAAAAOc/cOi2bpZEuyM/s1600/ishot-5.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img src="http://1.bp.blogspot.com/-VtMkRInVAWc/TrO92octlmI/AAAAAAAAAOc/cOi2bpZEuyM/s320/ishot-5.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5671085102058018402" style="cursor: pointer; width: 320px; height: 178px; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;5. 選擇安裝的方法，此例子選擇來源為NFS Server：&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-7wIhsWj-qIE/TrO98KD1AQI/AAAAAAAAAOo/NuNabDX54IY/s1600/ishot-6.jpg" style="text-align: left; " onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img src="http://3.bp.blogspot.com/-7wIhsWj-qIE/TrO98KD1AQI/AAAAAAAAAOo/NuNabDX54IY/s320/ishot-6.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5671085196979798274" style="cursor: pointer; width: 320px; height: 178px; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;6. 設定IP address:&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-pIeGMFVQTag/TrO-K2TncwI/AAAAAAAAAO0/loH9ueVpeBk/s1600/ishot-7.jpg" style="text-align: left; " onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img src="http://4.bp.blogspot.com/-pIeGMFVQTag/TrO-K2TncwI/AAAAAAAAAO0/loH9ueVpeBk/s320/ishot-7.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5671085449375347458" style="cursor: pointer; width: 320px; height: 178px; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;7. 設定NFS Server:&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-whh8vw1yT48/TrO-QaJigZI/AAAAAAAAAPA/-oCpz_l6GVA/s1600/ishot-8.jpg" style="text-align: left; " onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img src="http://1.bp.blogspot.com/-whh8vw1yT48/TrO-QaJigZI/AAAAAAAAAPA/-oCpz_l6GVA/s320/ishot-8.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5671085544896102802" style="cursor: pointer; width: 320px; height: 178px; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;8. 之後anaconda就可以順利啟動了：&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-xZj-ROJSi5I/TrO-WrQdqVI/AAAAAAAAAPM/ViG7ogDu0yc/s1600/ishot-9.jpg" style="text-align: left; " onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img src="http://1.bp.blogspot.com/-xZj-ROJSi5I/TrO-WrQdqVI/AAAAAAAAAPM/ViG7ogDu0yc/s320/ishot-9.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5671085652567763282" style="cursor: pointer; width: 320px; height: 239px; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-6921276250682190512?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/6921276250682190512/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=6921276250682190512' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6921276250682190512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6921276250682190512'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/11/rhel6.html' title='透過網路安裝RHEL6'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-tFDbpR62ePE/TrO82kATfhI/AAAAAAAAAN4/Qxf7T3HXLNw/s72-c/ishot-2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-8273320083740614323</id><published>2011-10-11T22:06:00.006+08:00</published><updated>2011-10-11T23:14:20.791+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>在Linux中可媲美foobar的播放器: DeadBeef</title><content type='html'>如果對聽音樂很注重"&lt;b&gt;品質&lt;/b&gt;"的朋友一定聽說過&lt;a href="http://www.foobar2000.org/"&gt;foobar2000&lt;/a&gt;這套軟體，小弟不才是經過公司同事的介紹後才認識到它，但是瘋狂帽客真的不是叫假的，我是很&lt;b&gt;不習慣&lt;/b&gt;使用Windows的使用者，於是今天想找看看有沒有可媲美foobar2000的軟體，所幸GNU tools是有的，它叫做&lt;a href="http://deadbeef.sourceforge.net/"&gt;DeadBeef&lt;/a&gt;，死牛？喔喔～這名稱有點可怕哩，一開始以為是教你怎麼把一隻活生生的牛處理掉了...... 忽然想到LPIC封面的那隻牛 XD。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;經過實測，把檔案放到ramdisk透過deadbeef來聽，感覺上真的有比Rhythmbox帶給我更不同的感受，以下列出我的測試設備/條件：&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;1. 作業系統: OpenSUSE 11.4 X86_64&lt;/div&gt;&lt;div&gt;2. 耳機: AKG K514&lt;/div&gt;&lt;div&gt;3. Deadbeef: 0.5.1-1&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;說說看如何安裝Deadbeef到OpenSUSE 11.4吧。&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;1. 至Packman搜尋deadbeef(&lt;a href="http://packman.links2linux.org/package/deadbeef/251257"&gt;http://packman.links2linux.org/package/deadbeef/251257&lt;/a&gt;)&lt;/div&gt;&lt;div&gt;2. 安裝libzip.so.1()(64bit): # zyppe in libzip.so.1\(\)\(64bit\)&lt;/div&gt;&lt;div&gt;3. 安裝deadbeef: # rpm -ivh deadbeef*rpm&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;接下來就把音樂檔案放到&lt;b&gt;/dev/shm&lt;/b&gt;(ramdisk)中透過Deadbeef來播放看看吧！&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-8273320083740614323?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/8273320083740614323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=8273320083740614323' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/8273320083740614323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/8273320083740614323'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/10/linuxfoobar-deadbeef.html' title='在Linux中可媲美foobar的播放器: DeadBeef'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-3420126790422025610</id><published>2011-10-06T09:35:00.002+08:00</published><updated>2011-10-06T09:38:43.525+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mac'/><title type='text'>Steve Jobs Dies</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-BtxG38VyLnc/To0GaFb50YI/AAAAAAAAANs/bFHEAJWcF7g/s1600/t_hero.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 292px;" src="http://1.bp.blogspot.com/-BtxG38VyLnc/To0GaFb50YI/AAAAAAAAANs/bFHEAJWcF7g/s320/t_hero.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5660187351880159618" /&gt;&lt;/a&gt;&lt;/div&gt;今天世界痛失了一位不斷改變人們生活習慣的天才Steve Jobs(1955-2011)...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-3420126790422025610?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/3420126790422025610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=3420126790422025610' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3420126790422025610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3420126790422025610'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/10/steve-jobs-dies.html' title='Steve Jobs Dies'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-BtxG38VyLnc/To0GaFb50YI/AAAAAAAAANs/bFHEAJWcF7g/s72-c/t_hero.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-3314770910980376017</id><published>2011-09-28T23:39:00.004+08:00</published><updated>2011-09-28T23:47:08.267+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Upgrade CentOS6 to CentOS6.x</title><content type='html'>&lt;span class="Apple-style-span" &gt;RHEL6.1已經出來一陣子了, 但是CentOS似乎沒有趕上? 一直停留在6.0, 我們該懷疑CentOS不再繼續提供更新了嗎? 喔~不! CentOS team還是有持續努力的! 只要裝上一個extra repository就可以將CentOS6.0升級到CentOS6.1了.&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;Steps:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;&lt;/span&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;# &lt;span class="Apple-style-span" style="white-space: pre; background-color: rgb(255, 255, 255); font-size: medium; "&gt;yum install centos-release-cr&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;# yum update&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;強烈建議每位CentOS users一定要裝上這個extra repository才能繼續讓你的CentOS6頭好壯壯.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-3314770910980376017?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/3314770910980376017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=3314770910980376017' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3314770910980376017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3314770910980376017'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/09/upgrade-centos6-to-centos6x.html' title='Upgrade CentOS6 to CentOS6.x'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-1376210206623391900</id><published>2011-09-27T09:54:00.002+08:00</published><updated>2011-09-27T09:59:10.150+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mac'/><title type='text'>檢查MacOSX的partition layout</title><content type='html'>MacOSX沒有fdisk的指令，但是還是有類似的指令的，其指令如下：&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;# diskutil list&lt;/div&gt;&lt;div&gt;/dev/disk0&lt;/div&gt;&lt;div&gt;   #:                       TYPE NAME                    SIZE       IDENTIFIER&lt;/div&gt;&lt;div&gt;   0:      GUID_partition_scheme                        *160.0 GB   disk0&lt;/div&gt;&lt;div&gt;   1:                        EFI                         209.7 MB   disk0s1&lt;/div&gt;&lt;div&gt;   2:                  Apple_HFS Macintosh               60.2 GB    disk0s2&lt;/div&gt;&lt;div&gt;   3:                  Apple_HFS Data                    99.4 GB    disk0s3&lt;/div&gt;&lt;div&gt;/dev/disk1&lt;/div&gt;&lt;div&gt;   #:                       TYPE NAME                    SIZE       IDENTIFIER&lt;/div&gt;&lt;div&gt;   0:                                                   *8.0 GB     disk1&lt;/div&gt;&lt;div&gt;/dev/disk2&lt;/div&gt;&lt;div&gt;   #:                       TYPE NAME                    SIZE       IDENTIFIER&lt;/div&gt;&lt;div&gt;   0:                            Garmin-Asus            *3.3 GB     disk2&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;話說diskutil還真是MacOSX下的好工具呀！&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-1376210206623391900?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/1376210206623391900/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=1376210206623391900' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/1376210206623391900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/1376210206623391900'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/09/macosxpartition-layout.html' title='檢查MacOSX的partition layout'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-5840425374830688347</id><published>2011-09-04T15:07:00.005+08:00</published><updated>2011-09-04T15:20:47.747+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Linux上的網路流量監控程式iftop</title><content type='html'>在Linux上我常使用&lt;b&gt;iptraf&lt;/b&gt;去監控本機的網路流量，然而今天又發現到了另一套簡單而有用的程式也可以在Linux上監控流量，它叫做&lt;a href="http://www.ex-parrot.com/pdw/iftop/"&gt;iftop&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;以下是在CentOS6中的安裝與使用：&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;1. 抓取source:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;# wget ftp://rpmfind.net/linux/dag/redhat/el6/en/i386/dag/RPMS/iftop-0.17-1.el6.rf.i686.rpm&lt;/div&gt;&lt;div&gt;(這是i386的版本 for CentOS6)&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;2. 安裝:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;# rpm -ivh iftop*&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;3. 使用:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;# iftop&lt;/div&gt;&lt;div style="text-align: center;"&gt;。&lt;img src="http://4.bp.blogspot.com/-1q8OZ0vEsCM/TmMlEqR4MdI/AAAAAAAAANc/WQQ-MVn9X9E/s320/ishot-1.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5648399119651713490" style="cursor: pointer; width: 320px; height: 240px; " /&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;4. 加上-P，顯示port number:&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-caSkCT50vGY/TmMl6MOGv1I/AAAAAAAAANk/mknY_buk1cI/s1600/ishot-2.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;blockquote&gt;&lt;img src="http://4.bp.blogspot.com/-caSkCT50vGY/TmMl6MOGv1I/AAAAAAAAANk/mknY_buk1cI/s320/ishot-2.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5648400039295762258" style="cursor: pointer; width: 320px; height: 240px; " /&gt;&lt;/blockquote&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;More parameters:&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;div style="text-align: left;"&gt;[root@centos6 ~]# iftop -h&lt;/div&gt;&lt;div style="text-align: left;"&gt;iftop: display bandwidth usage on an interface by host&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;Synopsis: iftop -h | [-npbBP] [-i interface] [-f filter code] [-N net/mask]&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;   -h                  display this message&lt;/div&gt;&lt;div style="text-align: left;"&gt;   -n                  don't do hostname lookups&lt;/div&gt;&lt;div style="text-align: left;"&gt;   -N                  don't convert port numbers to services&lt;/div&gt;&lt;div style="text-align: left;"&gt;   -p                  run in promiscuous mode (show traffic between other&lt;/div&gt;&lt;div style="text-align: left;"&gt;                       hosts on the same network segment)&lt;/div&gt;&lt;div style="text-align: left;"&gt;   -b                  don't display a bar graph of traffic&lt;/div&gt;&lt;div style="text-align: left;"&gt;   -B                  Display bandwidth in bytes&lt;/div&gt;&lt;div style="text-align: left;"&gt;   -i interface        listen on named interface&lt;/div&gt;&lt;div style="text-align: left;"&gt;   -f filter code      use filter code to select packets to count&lt;/div&gt;&lt;div style="text-align: left;"&gt;                       (default: none, but only IP packets are counted)&lt;/div&gt;&lt;div style="text-align: left;"&gt;   -F net/mask         show traffic flows in/out of network&lt;/div&gt;&lt;div style="text-align: left;"&gt;   -P                  show ports as well as hosts&lt;/div&gt;&lt;div style="text-align: left;"&gt;   -m limit            sets the upper limit for the bandwidth scale&lt;/div&gt;&lt;div style="text-align: left;"&gt;   -c config file      specifies an alternative configuration file&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;iftop, version 0.17&lt;/div&gt;&lt;div style="text-align: left;"&gt;copyright (c) 2002 Paul Warren &lt;pdw@ex-parrot.com&gt; and contributors&lt;/pdw@ex-parrot.com&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;[root@centos6 ~]# &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-5840425374830688347?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/5840425374830688347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=5840425374830688347' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/5840425374830688347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/5840425374830688347'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/09/linuxiftop.html' title='Linux上的網路流量監控程式iftop'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-1q8OZ0vEsCM/TmMlEqR4MdI/AAAAAAAAANc/WQQ-MVn9X9E/s72-c/ishot-1.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-789653302766002339</id><published>2011-08-24T16:42:00.004+08:00</published><updated>2011-08-24T16:46:09.280+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><title type='text'>Iperf under IPv6 mode</title><content type='html'>Prepare Iperf version 1.6.3 or later.&lt;div&gt;&lt;b&gt;Server side:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;iperf -s -V&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Client side:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;iperf -c [IPv6 IPaddress] &lt;ipv6 ip="" address=""&gt;-V&lt;/ipv6&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;That's all.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-789653302766002339?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/789653302766002339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=789653302766002339' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/789653302766002339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/789653302766002339'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/08/iperf-under-ipv6-mode.html' title='Iperf under IPv6 mode'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-4457202325594209049</id><published>2011-07-30T10:41:00.003+08:00</published><updated>2011-07-30T10:57:06.101+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>BackTrack Linux 5</title><content type='html'>從事資安相關領域的人員應該有聽說過&lt;a href="http://www.backtrack-linux.org/"&gt;BackTrack&lt;/a&gt;這套Linux distro吧? 這套整合針對網路設備與系統偵測的各種資安與壓力測試工具的Linux distro的確替我省去了很多找尋與安裝軟體的時間, 目前BT5有for i386, x86_64與ARM的版本, 於download時可以選擇你偏好的desktop, VM image or ISO.&lt;div&gt;BT是based on Ubuntu, 所以使用起來沒有太大的難度, 剩下的就是針對各個軟體學習如何使用了.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;我常用的hping2, hping3, Nessus, nmap, netcat, tcpreplay, tcpdump, wireshark...等等都有內建於其中, 然而還有更多工具是我沒用過的, BT果然是一套好的distro來測試網路設備或系統漏洞, 但是若拿它來做非法的事情, 可就不是我推薦的了.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-4457202325594209049?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/4457202325594209049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=4457202325594209049' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/4457202325594209049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/4457202325594209049'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/07/backtrack-linux-5.html' title='BackTrack Linux 5'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-2866860404755642869</id><published>2011-07-30T10:29:00.003+08:00</published><updated>2011-07-30T10:38:15.996+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>RHEL6 Clone distro</title><content type='html'>&lt;span class="Apple-style-span"  &gt;除了&lt;a href="http://www.centos.org"&gt;CentOS&lt;/a&gt;外, 目前還有兩套頗受好評的Red Hat clone版 , 分別是&lt;span class="Apple-style-span" &gt;&lt;span class="Apple-style-span" style="line-height: 18px; "&gt;&lt;a href="http://blogs.oracle.com/linux/entry/oracle_linux_6_1_has"&gt;Oracle Linux&lt;/a&gt;與&lt;a href="http://www.scientificlinux.org/"&gt;Scientific Linux&lt;/a&gt;, 目前這兩套distro都已經release 6.1的clone版本了, 老牌的CentOS目前只有追到6.0.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  &gt;&lt;span class="Apple-style-span" &gt;&lt;span class="Apple-style-span" style="line-height: 18px; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-2866860404755642869?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/2866860404755642869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=2866860404755642869' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/2866860404755642869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/2866860404755642869'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/07/rhel6-clone-distro.html' title='RHEL6 Clone distro'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-4529494981165230954</id><published>2011-07-24T10:29:00.002+08:00</published><updated>2011-07-24T10:39:28.253+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Linux Kernel 3.0 has been released!</title><content type='html'>&lt;span class="Apple-style-span"  &gt;Linux Kernel 3.0釋出了, 請到&lt;a href="http://www.kernel.org/"&gt;www.kernel.org&lt;/a&gt;瞧瞧吧! Linux發展至今雖然在Desktop的應用上還是有所欠缺, 但是在Server, Smartphone, 高速運算, E&lt;span class="Apple-style-span" style="line-height: 16px; "&gt;mbedded System上卻是多有斬獲! 因此讓我們繼續朝向Linux Kernel 3.0前進吧!&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  &gt;&lt;span class="Apple-style-span" style="line-height: 16px; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  &gt;&lt;span class="Apple-style-span" style="line-height: 16px; "&gt;&lt;a href="http://kernelnewbies.org/Linux_3.0"&gt;&lt;blockquote&gt;Linux 3.0 change log&lt;/blockquote&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-4529494981165230954?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/4529494981165230954/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=4529494981165230954' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/4529494981165230954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/4529494981165230954'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/07/linux-kernel-30-has-been-released.html' title='Linux Kernel 3.0 has been released!'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-3172683888740224256</id><published>2011-07-12T11:33:00.004+08:00</published><updated>2011-07-30T10:58:22.529+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mac'/><title type='text'>How to fix Wireshark no interfaces error on OSX</title><content type='html'>That's simple, please see it below:&lt;br /&gt;&lt;blockquote&gt;# sudo chown username &lt;username&gt;&lt;username&gt;/dev/bpf*&lt;/username&gt;&lt;/username&gt;&lt;/blockquote&gt;&lt;username&gt;&lt;br /&gt;&lt;/username&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-3172683888740224256?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/3172683888740224256/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=3172683888740224256' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3172683888740224256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3172683888740224256'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/07/how-to-fix-wireshark-no-interfaces.html' title='How to fix Wireshark no interfaces error on OSX'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-4316981372566053484</id><published>2011-07-11T13:17:00.004+08:00</published><updated>2011-07-11T13:19:56.492+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>CentOS 6.0 now available</title><content type='html'>經過漫長的等待(Since November of 2010)，CentOS終於release &lt;b&gt;6.0&lt;/b&gt;了，必需給它一個讚。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;span class="Apple-style-span" style="color: rgb(56, 65, 73); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; "&gt;&lt;blockquote&gt;The CentOS team is pleased to announce the immediate availability of CentOS-6.0 for i386 and x86_64 Architectures.&lt;br /&gt;&lt;br /&gt;CentOS-6.0 is based on the upstream release EL 6.0 and includes&lt;br /&gt;packages from all variants. All upstream repositories have been combined into one, to make it easier for end users to work with.&lt;br /&gt;&lt;br /&gt;There are some important changes to this release compared with the previous versions of CentOS and we highly recommend reading this announcement along with the &lt;a href="http://wiki.centos.org/Manuals/ReleaseNotes/CentOS6.0" target="_blank" style="color: rgb(153, 0, 153); text-decoration: none; font-weight: bold; background-color: transparent; "&gt;Release Notes&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;There are no CD images being released with CentOS-6, however we have some CD variants in the pipeline.&lt;br /&gt;&lt;br /&gt;Since upstream has a 6.1 version already released, we will be using a Continous Release repository for 6.0 to bring all 6.1 and post 6.1 security updates to all 6.0 users, till such time as CentOS-6.1 is released itself.&lt;br /&gt;&lt;br /&gt;LiveCDs and LiveDVDs for i386 and x86_64 will be released the&lt;br /&gt;next few days. These will bring in the ability to directly install from the live media.&lt;br /&gt;&lt;br /&gt;There will also be a minimal install CD, that would bring up a base&lt;br /&gt;machine with just enough content to have a usable platform.&lt;br /&gt;&lt;br /&gt;In order to bring back the CentOS-4 Server CD style single iso image, an LWS variant of the main distro will be created.&lt;br /&gt;&lt;br /&gt;And now: Have fun.&lt;/blockquote&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-4316981372566053484?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/4316981372566053484/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=4316981372566053484' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/4316981372566053484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/4316981372566053484'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/07/centos-60-now-available.html' title='CentOS 6.0 now available'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-8457554460098667974</id><published>2011-07-09T11:00:00.002+08:00</published><updated>2011-07-09T11:05:13.892+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>How to disable DNS service on dnsmasq</title><content type='html'>其實只要在啓動dnsmasq時, 多加一個參數就可以了：&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: MS-Gothic, monospace; font-size: 14px; "&gt;&lt;blockquote&gt;"&lt;span class="Apple-style-span"  style="color:#000099;"&gt;--port=0&lt;/span&gt;" It means Listen on &lt;port&gt; instead of the standard DNS port (53). Setting this to zero completely disables DNS function, leaving only DHCP and/or TFTP.&lt;/port&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: MS-Gothic, monospace; font-size: 14px; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: MS-Gothic, monospace; font-size: 14px; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-8457554460098667974?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/8457554460098667974/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=8457554460098667974' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/8457554460098667974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/8457554460098667974'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/07/how-to-disable-dns-service-on-dnsmasq.html' title='How to disable DNS service on dnsmasq'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-1173419874591346817</id><published>2011-07-02T16:27:00.004+08:00</published><updated>2011-09-30T16:45:08.677+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>To configure Squid/WPAD supports IPv6 on RHEL6</title><content type='html'>&lt;span class="Apple-style-span"&gt;首先你必須知道如何在RHEL6下配置IPv6的環境, 你可以參考以下的文章來設定：&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;a href="http://www.cyberciti.biz/faq/rhel-redhat-fedora-centos-ipv6-network-configuration/"&gt;Red Hat / CentOS IPv6 Network Configuration&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;至於什麼是WPAD, 以及如何設定WPAD則可參考以下文章：&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;a href="http://en.wikipedia.org/wiki/Web_Proxy_Autodiscovery_Protocol"&gt;http://en.wikipedia.org/wiki/Web_Proxy_Autodiscovery_Protocol&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: monospace; font-size: large; "&gt;再來開始設定Squid/WPAD支援IPv6:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: monospace; "&gt;&lt;span class="Apple-style-span"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span"&gt;1. Prepare: Squid 3.1 on &lt;span class="Apple-style-span"&gt;RHEL6&lt;/span&gt; because it supports IPv6 by default, otherwise you need to upload IPv6 patch to Squid 2.x version.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;2. Configure IPv6 in Squid 3.1:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;In &lt;span class="Apple-style-span"&gt;/etc/squid/squid.conf&lt;/span&gt;:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;- Add IPv6 localnet:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;acl localnet src 3001:288::/64&lt;/span&gt; # Add your IPv6 subnet in here.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;- Allow localnet:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;http_access allow localnet&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;-Restart Squid:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;# &lt;span class="Apple-style-span"&gt;/etc/init.d/squid restart; chkconfig squid on&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;3. Configure DNS supports IPv6 query:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;In Zonefile:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;wpad            IN AAAA        3001:288::1 # This is a Web Server which save WPAD file.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;proxy           IN AAAA        3001:288::2 # This is a Proxy Server.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;4. Configure WPAD file:&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;function FindProxyForURL(url, host) {&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;    if (host == "localhost" ||&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;          host == "localhost.localdomain" ||&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;          host == "127.0.0.1" || host == "[3001:288::3]" || host == "10.10.2.2" ) {&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;         return "DIRECT";&lt;/span&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span"&gt;// Requests to localhost, 3001:288::3, and 10.10.2.2 will not redirect to proxy &lt;/span&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span"&gt;      }&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;// All other requests go through the local squid proxy&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;      return "PROXY proxy.example.com:8080; DIRECT";&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span"&gt;}&lt;/span&gt;&lt;/blockquote&gt;&lt;span class="Apple-style-span"&gt;That's all.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-1173419874591346817?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/1173419874591346817/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=1173419874591346817' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/1173419874591346817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/1173419874591346817'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/07/to-configure-squidwpad-supports-ipv6-on.html' title='To configure Squid/WPAD supports IPv6 on RHEL6'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-8008314509673690007</id><published>2011-06-24T18:47:00.003+08:00</published><updated>2011-06-24T18:58:58.898+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Monit on OpenSUSE</title><content type='html'>Monit可以偵測本機的某些服務，當有異常時，可以透過它重新啟動daemon，以下是實作在OpenSUSE的系統上。&lt;br /&gt;&lt;br /&gt;1. 安裝monit:&lt;br /&gt;&lt;blockquote&gt;# zypper in monit&lt;/blockquote&gt;2. 編輯設定檔/etc/monitrc:&lt;br /&gt;&lt;blockquote&gt;Unmark:&lt;br /&gt;## Start monit in the background (run as a daemon) and check services at&lt;br /&gt;## 2-minute intervals.&lt;br /&gt;#&lt;br /&gt;set daemon  60 &amp;lt;- 我把它改成1分鐘。&lt;/blockquote&gt;&lt;br /&gt;3. 新增偵測sshd daemon:&lt;br /&gt;&lt;blockquote&gt;- 開啟/etc/monitrc並新增偵測sshd的設定:&lt;br /&gt;check process sshd with pidfile &lt;span class="Apple-style-span" &gt;/var/run/sshd.init.pid&lt;/span&gt; &amp;lt;- 注意這個檔案名稱是否與你的系統吻合&lt;br /&gt; start program = "/etc/init.d/sshd start"&lt;br /&gt; stop program = "/etc/init.d/sshd stop"&lt;br /&gt; if failed host 127.0.0.1 port 22 protocol ssh then restart&lt;/blockquote&gt;4. 啟動monit:&lt;br /&gt;&lt;blockquote&gt;# /etc/init.d/monit start&lt;br /&gt;# chkconfig monit on&lt;/blockquote&gt;5. 測試:&lt;br /&gt;&lt;blockquote&gt;- 手動將sshd stop:&lt;br /&gt;# /etc/init.d/sshd stop&lt;br /&gt;- 開始monitor:&lt;br /&gt;&lt;div&gt;suse:/var/run # /etc/init.d/sshd stop&lt;/div&gt;&lt;div&gt;Shutting down SSH daemon                                               done&lt;/div&gt;&lt;div&gt;suse:/var/run # while true; do /etc/init.d/sshd status; sleep 1; done&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              unused&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              running&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              running&lt;/div&gt;&lt;div&gt;Checking for service sshd                                              running&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;It just works!         &lt;/div&gt;Reference: &lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;a href="http://cha.homeip.net/blog/2011/06/3134.html"&gt;http://cha.homeip.net/blog/2011/06/3134.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-8008314509673690007?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/8008314509673690007/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=8008314509673690007' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/8008314509673690007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/8008314509673690007'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/06/monit-on-opensuse.html' title='Monit on OpenSUSE'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-508185234384954705</id><published>2011-06-20T22:58:00.004+08:00</published><updated>2011-06-22T09:48:33.780+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>於RHEL6配置Log receive server</title><content type='html'>&lt;span class="Apple-style-span" &gt;&lt;b&gt;RHEL6&lt;/b&gt;預設的log server由&lt;b&gt;syslog&lt;/b&gt;改換成&lt;b&gt;rsyslog&lt;/b&gt;，於是乎以往RHEL3/4/5的配置方法可能已經不適用了（也許有人還是習慣用syslog，那麼方法應該就一樣），不過不用擔心萬變不離其宗正是Linux的教條，只要理論有了，配置不過是理論的實現罷了，以下就簡單的說明一下怎麼改變吧。&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;1. Enable UDP port 514:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;rsyslog預設上把port 514關掉了，請手動將它打開。&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;span class="Apple-style-span" style="font-family: monospace; " &gt;- Configure /etc/rsyslog.conf:&lt;br /&gt;Unmark UDP syslog:&lt;br /&gt;$ModLoad imudp.so&lt;br /&gt;$UDPServerRun 514&lt;br /&gt;&lt;br /&gt;- Restart rsyslog:&lt;br /&gt;&lt;span class="Apple-style-span" &gt;# /etc/init.d/rsyslog restart&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: monospace; "  &gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: monospace; " &gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;&lt;span class="Apple-style-span" &gt;2. 檢查&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: monospace; "&gt;UDP port 514已開啟:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;span class="Apple-style-span" style="font-family: monospace; "&gt;&lt;span class="Apple-style-span" &gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" &gt;[root@rhel6 ~]# netstat -tupln | grep 514&lt;br /&gt;&lt;/span&gt;udp        0      0 0.0.0.0:514                 0.0.0.0:*                               2713/rsyslogd      &lt;br /&gt;udp        0      0 :::514                      :::*                                    2713/rsyslogd  &lt;/blockquote&gt;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: monospace; "&gt;&lt;span class="Apple-style-span" &gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;&lt;span class="Apple-style-span" style="font-family: monospace; "&gt;3. 配置允許接收對方的log events&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: monospace; "&gt;:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;span class="Apple-style-span" style="font-family: monospace; "&gt;&lt;span class="Apple-style-span" &gt;&lt;/span&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" &gt;&lt;span class="Apple-style-span" style="font-family: monospace; "&gt;# vi /etc/rsyslog.conf to receive log from remote machine:&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: monospace; "&gt;:fromhost-ip,isequal,"X.X.X.X"                        /var/log/test1_log&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span"  &gt;X.X.X.X -&amp;gt; remote IP address&lt;br /&gt;&lt;/span&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: monospace; "&gt;&lt;span class="Apple-style-span" &gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: monospace; "&gt;&lt;span class="Apple-style-span" &gt;&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;- Restart rsyslog:&lt;br /&gt;&lt;span class="Apple-style-span" &gt;# /etc/init.d/rsyslog restart&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: monospace; "&gt;&lt;span class="Apple-style-span" &gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;&lt;span class="Apple-style-span" style="font-family: monospace; "&gt;4. 建立&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: monospace; "&gt;logrotate:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;span class="Apple-style-span" style="font-family: monospace; "&gt;&lt;span class="Apple-style-span" &gt;&lt;span class="Apple-style-span" &gt;# vi /etc/logrotate.d/test1&lt;br /&gt;&lt;/span&gt;/var/log/test1.log{&lt;br /&gt;        size +4096k #Trigger logrotate when file size more than 4096k&lt;br /&gt;        create 640 root root # File owner and permission&lt;br /&gt;        rotate 10 #maximum logrotate&lt;br /&gt;        compress&lt;br /&gt;        postrotate #restart rsyslog after trigger logrotate&lt;br /&gt;        /etc/init.d/rsyslog reload&lt;br /&gt;        endscript&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;- Restart rsyslog:&lt;br /&gt;&lt;span class="Apple-style-span" &gt;# /etc/init.d/rsyslog restart&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-508185234384954705?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/508185234384954705/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=508185234384954705' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/508185234384954705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/508185234384954705'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/06/rhel6log-receive-server.html' title='於RHEL6配置Log receive server'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-3510132234268919961</id><published>2011-05-24T18:45:00.003+08:00</published><updated>2011-05-24T18:51:03.847+08:00</updated><title type='text'>幫忙同事在Fedora解決的問題</title><content type='html'>&lt;span class="Apple-style-span"  &gt;沒什麼特別的，就此做個紀錄。&lt;br /&gt;&lt;b&gt;1. Roll back Fedora to tradition method to manager NICs:&lt;br /&gt;&lt;/b&gt;Because of currently Fedora will use NetworkManager to manager your NICs, so it seems that &lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: arial; font-size: medium; "&gt;NICs will not be initialized before you login to X, a&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: arial; font-size: medium; "&gt;nd here is the method to roll back to tradition method:&lt;/span&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span"  &gt;As root:&lt;br /&gt;1. Disable NetworkManager:&lt;br /&gt;# chkconfig NetworkManager off&lt;br /&gt;&lt;br /&gt;2. Enable tradition network method:&lt;br /&gt;# chkconfig network on&lt;br /&gt;&lt;br /&gt;3. Navigated to /etc/sysconfig/network-scripts, and to generate ifcfg-ethX file as following:&lt;br /&gt;DEVICE=eth0&lt;br /&gt;BOOTPROTO=dhcp&lt;br /&gt;ONBOOT=yes&lt;br /&gt;&lt;br /&gt;4. Reboot your machine.&lt;/span&gt;&lt;/blockquote&gt;&lt;span class="Apple-style-span"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  &gt;&lt;b&gt;2. Cancel unable to use root login to X since Fedora 9 or 10:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  &gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: arial; font-size: medium; "&gt;Since Fedora 9 or 10, system will avoid you to login to X via root account due to security concern.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: arial; font-size: medium; "&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: arial; font-size: medium; "&gt;However, you can disable this by some steps as following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span"  &gt;1. Navigated to /etc/pam.d&lt;br /&gt;&lt;br /&gt;2. vi gdm&lt;br /&gt;auth       required    pam_succeed_if.so user != root quiet&lt;br /&gt;-&amp;gt;&lt;br /&gt;#auth       required    pam_succeed_if.so user != root quiet&lt;br /&gt;&lt;br /&gt;3. vi gdm-password&lt;br /&gt;auth       required    pam_succeed_if.so user != root quiet&lt;br /&gt;-&amp;gt;&lt;br /&gt;#auth       required    pam_succeed_if.so user != root quiet&lt;br /&gt;&lt;br /&gt;Then it works.&lt;/span&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: PMingLiu; font-size: 13px; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-3510132234268919961?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/3510132234268919961/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=3510132234268919961' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3510132234268919961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3510132234268919961'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/05/fedora.html' title='幫忙同事在Fedora解決的問題'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-5359309652938558619</id><published>2011-03-20T15:09:00.004+08:00</published><updated>2011-03-20T15:24:18.291+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>升級到OpenSUSE 11.4(32 bit)的第一問題</title><content type='html'>Well....這是一個非常&lt;span class="Apple-style-span" &gt;&lt;b&gt;嚴重&lt;/b&gt;&lt;/span&gt;的問題！當我嘗試透過&lt;span style="font-weight:bold;"&gt;zypper dup&lt;/span&gt;的方式將OpenSUSE11.3升級至OpenSUSE11.4時，我發現到32bit的系統出現了一個非常嚴重的BUG!&lt;br /&gt;&lt;blockquote&gt;shared libraries: liblzma.so.0: cannot open shared object file: No such file or&lt;br /&gt;directory&lt;/blockquote&gt;這個問題將導致zypper指令往後無法執行！解決的方法如下：&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. 準備升級前先將rpm升級至最新版本：&lt;/div&gt;&lt;div&gt;# zypper up rpm; zypper dup&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2. 如果已發生zypper無法啟用了，也不用太過慌張，請依照以下的方法採取救援：&lt;/div&gt;&lt;div&gt;# cd /; curl lzma.zq1.de | tar zxv &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;References:&lt;/div&gt;&lt;div&gt;&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;a href="http://www.ralf-lang.de/2011/03/08/warning-updates-from-opensuse-11-3-to-11-4-may-fail-liblzma0/"&gt;http://www.ralf-lang.de/2011/03/08/warning-updates-from-opensuse-11-3-to-11-4-may-fail-liblzma0/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;a href="http://web.archiveorange.com/archive/v/wmeLDVZnqS9mWsE9KQu6"&gt;http://web.archiveorange.com/archive/v/wmeLDVZnqS9mWsE9KQu6&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;a href="http://forums.opensuse.org/english/get-technical-help-here/pre-release-beta/455279-after-zypper-dup-11-4-most-graphical-yast-modules-do-not-start-via-yast-post2301936.html"&gt;http://forums.opensuse.org/english/get-technical-help-here/pre-release-beta/455279-after-zypper-dup-11-4-most-graphical-yast-modules-do-not-start-via-yast-post2301936.html&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;後記：&lt;/div&gt;&lt;div&gt;這應該算是release blocker吧.... OpenSUSE11.4的問題還真不少唷......&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-5359309652938558619?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/5359309652938558619/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=5359309652938558619' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/5359309652938558619'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/5359309652938558619'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/03/opensuse-11432-bit.html' title='升級到OpenSUSE 11.4(32 bit)的第一問題'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-3333975612482331734</id><published>2011-03-20T00:02:00.003+08:00</published><updated>2011-03-20T00:25:19.409+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>升級到OpenSUSE 11.4(64 bit)的第二問題</title><content type='html'>升級到OpenSUSE11.4(64 bit)後，我遇到了第二個問題，那便是一開機完成後，我發現CPU的loading是處於&lt;b&gt;&lt;span class="Apple-style-span" &gt;100%&lt;/span&gt;&lt;/b&gt;的狀況，用top查了一下是一隻叫&lt;span style="font-weight:bold;"&gt;tracker-store&lt;/span&gt;的daemon吃光了CPU resource，我記得在OpenSUSE11.3中從沒用過這個App，或許有但是我沒感覺？於是乎先把它kill掉看看會不會對系統有什麼影響？ 然後run了一段時間之後，我發覺到整個系統正常無誤。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;索性將電腦重新開機，然後我發現到，它又再一次地吃光我的CPU resource，tracker-store應該是類似Apple spotlight這種indexing feature的App嗎？不過老實說在Linux的環境下，我覺得我是不需要它的，所以就將它移除了，移除過後CPU loading高漲的問題也解決了。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;zypper remove tracker&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What's tracker-store:&lt;/div&gt;&lt;div&gt;&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;a href="http://manpages.ubuntu.com/manpages/maverick/man1/tracker-store.1.html"&gt;http://manpages.ubuntu.com/manpages/maverick/man1/tracker-store.1.html&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;a href="http://blogs.gnome.org/mr/2009/09/18/tracker-update-2/"&gt;http://blogs.gnome.org/mr/2009/09/18/tracker-update-2/&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-3333975612482331734?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/3333975612482331734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=3333975612482331734' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3333975612482331734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3333975612482331734'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/03/opensuse-11464-bit_20.html' title='升級到OpenSUSE 11.4(64 bit)的第二問題'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-7760067521437140754</id><published>2011-03-19T00:22:00.007+08:00</published><updated>2011-03-19T00:44:10.685+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>運用gsynaptics 啟動notebook觸碰版功能</title><content type='html'>&lt;div&gt;&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;span class="Apple-style-span" &gt;電視被我女兒佔住在看幼幼晚點名DVD，於是心血來潮便開啟我的S10e想來找找看有沒有for Linux laptop/netbook多點觸碰的軟體，沒想到還真的有！&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;&lt;br /&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;&lt;b&gt;Gsynaptics&lt;/b&gt;是一套在GNOME下支援multi finger touch的軟體，雖然無法達到A公司那種強大的功能，不過總比沒有好。&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;h2 style="font-family: 'lucida sans', Verdana, SimHei, sans-serif; letter-spacing: -1px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "&gt;&lt;span class="Apple-style-span" &gt;&lt;br /&gt;&lt;/span&gt;&lt;/h2&gt;&lt;div style="font-family: tahoma, sans-serif; "&gt;&lt;span class="Apple-style-span" &gt;Steps in OpenSUSE 11.3:&lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: tahoma, sans-serif; "&gt;&lt;span class="Apple-style-span" &gt;&lt;/span&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div style="font-family: tahoma, sans-serif; "&gt;&lt;span class="Apple-style-span" &gt;1. Install:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;&lt;span class="Apple-style-span" &gt;# zypper in&lt;/span&gt;&lt;b&gt; &lt;/b&gt;gsynaptics&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;2. 檢查/etc/X11/xorg.conf在InputDevice的section中應該會有"SHMConfig" "on"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;75 Section "InputDevice"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;76 Driver "synaptics"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;77 Identifier "Mouse[1]"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;78 Option "Buttons" "5"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;79 Option "Device" "/dev/input/mice"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;80 Option "Emulate3Buttons" "on"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;81 Option "HorizScrollDelta" "0"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;82 Option "InputFashion" "Mouse"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;83 Option "Name" "Synaptics;Touchpad"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;84 Option "Protocol" "explorerps/2"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  &gt;85 Option "SHMConfig" "on"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;86 Option "Vendor" "Sysp"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;87 Option "ZAxisMapping" "4 5"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;88 EndSection&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;3. 不用重新開機至"電腦"-&gt;"控制中心"-&gt;"硬體" 點選Touchpad or Mouse就可以設定了。&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-naxKW_dYlVU/TYOK-SfkAHI/AAAAAAAAANQ/k2hSIAtQIKs/s1600/touchpad.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 180px;" src="http://3.bp.blogspot.com/-naxKW_dYlVU/TYOK-SfkAHI/AAAAAAAAANQ/k2hSIAtQIKs/s320/touchpad.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5585460765590290546" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" &gt;沒什麼難度還蠻好安裝跟配置的。&lt;/span&gt;&lt;/div&gt;&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-7760067521437140754?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/7760067521437140754/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=7760067521437140754' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/7760067521437140754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/7760067521437140754'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/03/gsynaptics-notebook.html' title='運用gsynaptics 啟動notebook觸碰版功能'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-naxKW_dYlVU/TYOK-SfkAHI/AAAAAAAAANQ/k2hSIAtQIKs/s72-c/touchpad.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-5648831036530598186</id><published>2011-03-12T22:23:00.003+08:00</published><updated>2011-03-12T22:34:37.660+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>升級到OpenSUSE 11.4(64 bit)的第一問題</title><content type='html'>今天把桌機從OpenSUSE 11.3升級到11.4後，發現到之前用得好好的Samba Server竟然無法啟動，檢查&lt;b&gt;/var/log/samba/log.smbd&lt;/b&gt;後竟然看到以下的message:&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;  params.c:OpenConfFile() - Unable to open configuration file "/etc/samba/dhcp.conf":&lt;/div&gt;&lt;div&gt;        Permission denied&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Well..... dhcp.conf怎麼會跑到/etc/samba下？先把它更名一下:&lt;/div&gt;&lt;div&gt;# mv /etc/samba/dhcp.conf /etc/samba/dhcp.conf.bak&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;再次啟動後竟然還是無法運作？再查看一次log:&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;linux-8zbb:/etc/samba # tail -f /var/log/samba/log.smbd &lt;/div&gt;&lt;div&gt;  Unable to setup corepath for smbd: Permission denied&lt;/div&gt;&lt;div&gt;[2011/03/12 22:19:33,  0] smbd/server.c:1134(main)&lt;/div&gt;&lt;div&gt;  smbd version 3.5.7-1.17.1-2505-SUSE-SL11.4-x86_64 started.&lt;/div&gt;&lt;div&gt;  Copyright Andrew Tridgell and the Samba Team 1992-2010&lt;/div&gt;&lt;div&gt;[2011/03/12 22:19:33.539756,  0] passdb/secrets.c:73(secrets_init)&lt;/div&gt;&lt;div&gt;  Failed to open /etc/samba/secrets.tdb&lt;/div&gt;&lt;div&gt;[2011/03/12 22:19:33.540823,  0] passdb/secrets.c:73(secrets_init)&lt;/div&gt;&lt;div&gt;  Failed to open /etc/samba/secrets.tdb&lt;/div&gt;&lt;div&gt;[2011/03/12 22:19:33.541149,  0] smbd/server.c:1234(main)&lt;/div&gt;&lt;div&gt;  ERROR: smbd can not open secrets.tdb&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;這個嘛.....會不會是&lt;b&gt;Novell AppArmor&lt;/b&gt;的關係？查看AppArmor的狀況後，我發現到它竟然在系統升級過後被啟動了？老實說AppArmor我並不是很熟，只好先把它關掉囉，之後Samba Server果然可以順利運作了。&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-5648831036530598186?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/5648831036530598186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=5648831036530598186' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/5648831036530598186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/5648831036530598186'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/03/opensuse-11464-bit.html' title='升級到OpenSUSE 11.4(64 bit)的第一問題'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-3246652948884175044</id><published>2011-02-17T00:44:00.004+08:00</published><updated>2011-02-17T00:52:49.562+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Linux上好用的IP計算工具-sipcalc</title><content type='html'>sipcalc這個工具真是計算IP位置的好工具！尤其是在Linux console mode就可以使用囉！&lt;div&gt;當然啦！在OpenSUSE 11.3上只要透過zypper就可以安裝成功了。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Steps:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;1. linux-8zbb:~ # &lt;b&gt;&lt;span class="Apple-style-span"  style="color:#000099;"&gt;zypper in sipcalc&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Retrieving repository 'OpenSUSE 11.3 update' metadata [done]&lt;/div&gt;&lt;div&gt;Building repository 'OpenSUSE 11.3 update' cache [done]&lt;/div&gt;&lt;div&gt;Loading repository data...&lt;/div&gt;&lt;div&gt;Reading installed packages...&lt;/div&gt;&lt;div&gt;Resolving package dependencies...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The following NEW package is going to be installed:&lt;/div&gt;&lt;div&gt;  sipcalc &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1 new package to install.&lt;/div&gt;&lt;div&gt;Overall download size: 29.0 KiB. After the operation, additional 58.0 KiB will be used.&lt;/div&gt;&lt;div&gt;Continue? [y/n/?] (y): y&lt;/div&gt;&lt;div&gt;Retrieving package sipcalc-1.1.5-0.pm.2.1.x86_64 (1/1), 29.0 KiB (58.0 KiB unpacked)&lt;/div&gt;&lt;div&gt;Retrieving: sipcalc-1.1.5-0.pm.2.1.x86_64.rpm [done (15.7 KiB/s)]&lt;/div&gt;&lt;div&gt;Installing: sipcalc-1.1.5-0.pm.2.1 [done]&lt;/div&gt;&lt;div&gt;Additional rpm output:&lt;/div&gt;&lt;div&gt;warning: /var/cache/zypp/packages/Packman_opensuse_11.3/x86_64/sipcalc-1.1.5-0.pm.2.1.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 9a795806: NOKEY&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2.  linux-8zbb:~ # &lt;b&gt;&lt;span class="Apple-style-span"  style="color:#000099;"&gt;sipcalc 10.10.10.1/23 &lt;- 指定某個IP subnet&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;-[ipv4 : 10.10.10.1/23] - 0&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;[CIDR]&lt;/div&gt;&lt;div&gt;Host address&lt;span class="Apple-tab-span" style="white-space:pre"&gt;  &lt;/span&gt;- 10.10.10.1&lt;/div&gt;&lt;div&gt;Host address (decimal)&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;- 168430081&lt;/div&gt;&lt;div&gt;Host address (hex)&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;- A0A0A01&lt;/div&gt;&lt;div&gt;Network address&lt;span class="Apple-tab-span" style="white-space:pre"&gt;  &lt;/span&gt;- 10.10.10.0&lt;/div&gt;&lt;div&gt;Network mask&lt;span class="Apple-tab-span" style="white-space:pre"&gt;  &lt;/span&gt;- 255.255.254.0&lt;/div&gt;&lt;div&gt;Network mask (bits)&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;- 23&lt;/div&gt;&lt;div&gt;Network mask (hex)&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;- FFFFFE00&lt;/div&gt;&lt;div&gt;Broadcast address&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;- 10.10.11.255&lt;/div&gt;&lt;div&gt;Cisco wildcard&lt;span class="Apple-tab-span" style="white-space:pre"&gt;  &lt;/span&gt;- 0.0.1.255&lt;/div&gt;&lt;div&gt;Addresses in network&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;- 512&lt;/div&gt;&lt;div&gt;Network range&lt;span class="Apple-tab-span" style="white-space:pre"&gt;  &lt;/span&gt;- 10.10.10.0 - 10.10.11.255&lt;/div&gt;&lt;div&gt;Usable range&lt;span class="Apple-tab-span" style="white-space:pre"&gt;  &lt;/span&gt;- 10.10.10.1 - 10.10.11.254&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;linux-8zbb:~ # &lt;span class="Apple-style-span"  style="color:#000099;"&gt;&lt;b&gt;sipcalc eth0 &lt;- 針對目前的interface&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;-[int-ipv4 : eth0] - 0&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;[CIDR]&lt;/div&gt;&lt;div&gt;Host address&lt;span class="Apple-tab-span" style="white-space:pre"&gt;  &lt;/span&gt;- 10.10.10.253&lt;/div&gt;&lt;div&gt;Host address (decimal)&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;- 168430333&lt;/div&gt;&lt;div&gt;Host address (hex)&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;- A0A0AFD&lt;/div&gt;&lt;div&gt;Network address&lt;span class="Apple-tab-span" style="white-space:pre"&gt;  &lt;/span&gt;- 10.10.10.0&lt;/div&gt;&lt;div&gt;Network mask&lt;span class="Apple-tab-span" style="white-space:pre"&gt;  &lt;/span&gt;- 255.255.255.0&lt;/div&gt;&lt;div&gt;Network mask (bits)&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;- 24&lt;/div&gt;&lt;div&gt;Network mask (hex)&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;- FFFFFF00&lt;/div&gt;&lt;div&gt;Broadcast address&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;- 10.10.10.255&lt;/div&gt;&lt;div&gt;Cisco wildcard&lt;span class="Apple-tab-span" style="white-space:pre"&gt;  &lt;/span&gt;- 0.0.0.255&lt;/div&gt;&lt;div&gt;Addresses in network&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;- 256&lt;/div&gt;&lt;div&gt;Network range&lt;span class="Apple-tab-span" style="white-space:pre"&gt;  &lt;/span&gt;- 10.10.10.0 - 10.10.10.255&lt;/div&gt;&lt;div&gt;Usable range&lt;span class="Apple-tab-span" style="white-space:pre"&gt;  &lt;/span&gt;- 10.10.10.1 - 10.10.10.254&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;沒錯它就是這麼簡單好用，更多的功能請自行研究吧。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-3246652948884175044?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/3246652948884175044/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=3246652948884175044' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3246652948884175044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3246652948884175044'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/02/linuxip-sipcalc.html' title='Linux上好用的IP計算工具-sipcalc'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-2148843368804912736</id><published>2011-02-15T21:15:00.004+08:00</published><updated>2011-02-15T21:23:46.797+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Linksys WUSB600N ver.2 driver for Linux and How to install it</title><content type='html'>Linksys WUSB600N ver.2 used Ralink RT3572 chipset, so please go to the Ralink website to download it first.&lt;div&gt;&lt;div&gt;Steps:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;1. Uncompress 2010_1215_RT3572_Linux_STA_v2.5.0.0.DPO.bz2 &lt;/div&gt;&lt;div&gt;2. Plug in WUSB600N to your Linux box.&lt;/div&gt;&lt;div&gt;3. To execute "demsg" command to examine the vendor id and product id of WUSB600N. (it should be &lt;b&gt;&lt;span class="Apple-style-span"  style="color:#000099;"&gt;1737/0079&lt;/span&gt;&lt;/b&gt;)&lt;/div&gt;&lt;div&gt;4. Added &lt;span class="Apple-style-span"  style="color:#000099;"&gt;&lt;b&gt;{USB_DEVICE(0×1737,0×0079)}&lt;/b&gt;&lt;/span&gt;, /* Linksys WUSB600N v2 */  to the /common/rtusb_dev_id.c file&lt;/div&gt;&lt;div&gt;5. Modified  /os/linux/config.mk file to give you WPA encryption: &lt;/div&gt;&lt;div&gt;# Support Wpa_Supplicant&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="color:#000099;"&gt;HAS_WPA_SUPPLICANT=y&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;# Support Native WpaSupplicant for Network Maganger&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="color:#000099;"&gt;&lt;b&gt;HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;6. # make &amp;amp;&amp;amp; make install &amp;amp;&amp;amp; reboot&lt;/div&gt;&lt;div&gt;7. After system reboot successfully then plug in the WUSB600N to the Linux box again, and to execute "ifconfig -a" command then you will see the new device ra0 &lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-2148843368804912736?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/2148843368804912736/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=2148843368804912736' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/2148843368804912736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/2148843368804912736'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/02/linksys-wusb600n-ver2-driver-for-linux.html' title='Linksys WUSB600N ver.2 driver for Linux and How to install it'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-6300020423652229718</id><published>2011-02-12T23:22:00.003+08:00</published><updated>2011-02-12T23:27:21.602+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>What's pdsh and how it works?</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: MingLiu, monospace; font-size: 14px; "&gt;What's pdsh?&lt;br /&gt;&lt;blockquote&gt;Pdsh is a an efficient, multithreaded remote shell client which executes commands on multiple remote hosts in parallel. Pdsh implements dynamically loadable modules for extended functionality such as new remote shell services and remote host selection.&lt;/blockquote&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: MingLiu, monospace; font-size: 14px; "&gt;I.e., If you'd like to control multiple machines at once then you can use pdsh to reach it.&lt;br /&gt;For example:&lt;br /&gt;Server1: 10.10.2.2&lt;br /&gt;node1: 10.10.2.181&lt;br /&gt;node2: 10.10.2.159&lt;br /&gt;And I'd like to control node1 and node2 on Server1 at once.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: MingLiu, monospace; font-size: 14px; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: MingLiu, monospace; font-size: 14px; "&gt;Steps:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: MingLiu, monospace; font-size: 14px; "&gt;&lt;blockquote&gt;1. Install pdsh on the Server.&lt;br /&gt;2. Import ssh key of Server1 to the node1 and node2.&lt;br /&gt;3. Add hostname-to-IPaddress of node1/node2 in /etc/hosts on Server1.&lt;br /&gt;4. To execute: &lt;b&gt;pdsh -w ssh:root@node[1,2] ls 2&gt; /dev/null&lt;/b&gt; then node1 and node2 will to execute ls command and report to the Server1 as following:&lt;br /&gt;lawrence@suse:~/.ssh&gt; &lt;b&gt;pdsh -w ssh:root@node[1,2] ls 2&gt; /dev/null&lt;/b&gt;&lt;br /&gt;node1: anaconda-ks.cfg&lt;br /&gt;node1: Desktop&lt;br /&gt;node1: id_rsa.pub&lt;br /&gt;node1: install.log&lt;br /&gt;node1: install.log.syslog&lt;br /&gt;node2: anaconda-ks.cfg&lt;br /&gt;node2: bin&lt;br /&gt;node2: conf-examples&lt;br /&gt;node2: cpulimit-1.1.tar.gz&lt;br /&gt;node2: cpulimit.tar.gz&lt;br /&gt;node2: Desktop&lt;br /&gt;node2: id_rsa.pub&lt;br /&gt;node2: install.log&lt;br /&gt;node2: install.log.syslog&lt;br /&gt;node2: mibs&lt;br /&gt;node2: mibs_20100925.rar&lt;br /&gt;&lt;br /&gt;5. Combine multiple commands:&lt;br /&gt;lawrence@suse:~/.ssh&gt; &lt;b&gt;pdsh -w ssh:root@node[1,2] "cd /tmp;ls" 2&gt; /dev/null&lt;/b&gt;&lt;br /&gt;node1: pulse-Bk60xcI9xlDq&lt;br /&gt;node1: virtual-root.pHV8bR&lt;br /&gt;node2: etherXXXXWj7KYw&lt;br /&gt;node2: gconfd-root&lt;br /&gt;node2: keyring-RdVKdK&lt;br /&gt;node2: mapping-root&lt;br /&gt;node2: scim-panel-socket:0-root&lt;/blockquote&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-6300020423652229718?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/6300020423652229718/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=6300020423652229718' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6300020423652229718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6300020423652229718'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/02/whats-pdsh-and-how-it-works.html' title='What&apos;s pdsh and how it works?'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-7886848533731415137</id><published>2011-01-29T14:11:00.003+08:00</published><updated>2011-01-29T14:26:03.848+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>從ext3升級到ext4</title><content type='html'>ext4於Kernel 2.6.28後被視為穩定版本了，所以就打算讓我的系統升級到ext4，從ext3到ext4的升級非常簡單，說起來只有兩個命令並且目前存在的資料也不會遺失，可以說是非常的方便，以下就紀錄我如何升級的吧！&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Steps:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;1. 準備某一Linux版本的live CD，Fedora 14是個不錯的選擇！&lt;/div&gt;&lt;div&gt;2. 用Live CD開完機後，確定預升級的檔案系統處於無掛載的狀態。&lt;/div&gt;&lt;div&gt;3. 利用tune2fs加上ext4的attribute：&lt;/div&gt;&lt;div&gt;&lt;div&gt;# tune2fs -O extents,uninit_bg,dir_index [device file]&lt;/div&gt;&lt;/div&gt;&lt;div&gt;4.檢查檔案系統：&lt;/div&gt;&lt;div&gt;# fsck -pf [device file]&lt;/div&gt;&lt;div&gt;5. 掛載:&lt;/div&gt;&lt;div&gt;# mount -t ext4 [device file] [mount point]&lt;/div&gt;&lt;div&gt;6. 修改/etc/fstab後，重新開機。&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;升級Ext4將帶來什麼好處？&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;1. 相容Ext3&lt;/div&gt;&lt;div&gt;2. 單一檔案大小可到16TB，檔案系統可支援到1EB&lt;/div&gt;&lt;div&gt;3. 新的存放方式，增加檔案讀寫速度&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-7886848533731415137?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/7886848533731415137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=7886848533731415137' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/7886848533731415137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/7886848533731415137'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2011/01/ext3ext4.html' title='從ext3升級到ext4'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-1691786603167561237</id><published>2010-12-16T00:14:00.003+08:00</published><updated>2011-01-29T17:36:18.256+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Disable HT on OpenSUSE 11.3</title><content type='html'>基本上能在BIOS裡關掉HT的話，我是建議這麼做會比較好，但是如果你的laptop BIOS沒有讓你取消HT的功能(for example: S10e)，那你只能在grub裡動手腳了。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;步驟:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;1. 開啟/boot/grub/menu.lst&lt;/div&gt;&lt;div&gt;2. 新增kernel參數如下:&lt;/div&gt;&lt;div&gt;2.1 noht -&gt; 不work....&lt;/div&gt;&lt;div&gt;2.2 maxcpus=1 -&gt; work!&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Note:&lt;/div&gt;&lt;div&gt;如果你想要暫時關閉某一個logical CPU的話，那麼你可以這麼做:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;echo "0" &gt; /sys/devices/system/node/node0/cpu1/online&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;當然囉，下次開機時它還是會啟動的。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;後記:&lt;/div&gt;&lt;div&gt;說起來我何必去關閉HT呢？因為我發現到&lt;span class="Apple-style-span"&gt;hrtimer_start_range_ns&lt;/span&gt;總是佔用我總耗電量&lt;span class="Apple-style-span"&gt;50%&lt;/span&gt;以上，爬了爬文有人建議我先關閉HT，目前看起來是會低於50%了。&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-1691786603167561237?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/1691786603167561237/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=1691786603167561237' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/1691786603167561237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/1691786603167561237'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/12/disable-ht-on-opensuse-113.html' title='Disable HT on OpenSUSE 11.3'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-8438157264753798292</id><published>2010-12-15T19:40:00.002+08:00</published><updated>2010-12-15T19:44:13.779+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>用Powertop 檢查Linux apps誰最吃電!</title><content type='html'>今天用&lt;a href="http://www.lesswatts.org/projects/powertop/"&gt;Powertop&lt;/a&gt;檢查平常會一直開機的Linux測試機中哪個daemon最吃電，結果我發現到似乎是Google Chrome最吃電 XD，是我開了一堆分頁的關係嗎?&lt;div&gt;&lt;img src="http://3.bp.blogspot.com/_c89uqmjVwOU/TQip4zx1GaI/AAAAAAAAANA/4ICXKJvnRIk/s320/powertop.png" style="cursor:pointer; cursor:hand;width: 320px; height: 180px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5550873334171113890" /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-8438157264753798292?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/8438157264753798292/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=8438157264753798292' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/8438157264753798292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/8438157264753798292'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/12/powertop-linux-apps.html' title='用Powertop 檢查Linux apps誰最吃電!'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_c89uqmjVwOU/TQip4zx1GaI/AAAAAAAAANA/4ICXKJvnRIk/s72-c/powertop.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-5724842711619529137</id><published>2010-11-26T00:40:00.003+08:00</published><updated>2010-11-26T00:51:31.639+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>讓CPU全速執行吧！</title><content type='html'>因為省電的觀念，所以在預設上Linux會以ondemand or userspace所定義的方法對CPU做速度上的調整，但是以桌機來說，我實在沒有必要這麼做，我當然是希望CPU無時無刻全速運作以應付我大量的apps，透過以下的指令便可以讓CPU全速運作！&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;全速:&lt;br /&gt;echo "performance" &gt; /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor&lt;br /&gt;&lt;br /&gt;低速省電:&lt;br /&gt;echo "powersave" &gt; /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor&lt;br /&gt;&lt;br /&gt;userspace:&lt;br /&gt;echo "userspace" &gt; /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor&lt;br /&gt;(需配合cpuspeed daemon)&lt;br /&gt;&lt;br /&gt;ondemand:&lt;br /&gt;echo "ondemand" &gt; /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-5724842711619529137?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/5724842711619529137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=5724842711619529137' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/5724842711619529137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/5724842711619529137'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/11/cpu.html' title='讓CPU全速執行吧！'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-8553692081167526803</id><published>2010-11-23T21:36:00.001+08:00</published><updated>2010-11-23T21:39:08.353+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Novell宣佈以22億美元賣給Attachmate</title><content type='html'>沒想到真的賣掉了，不知道以後SUSE Linux將何去何從？看來王子復仇記失敗了 XD&lt;div&gt;BTW，&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;span class="Apple-style-span" style="font-family: 新細明體, Arial, Helvetica, sans-serif; font-size: 15px; line-height: 26px; "&gt;Novell成立於1979年剛好也正是我生的那一年。&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.ithome.com.tw/itadm/article.php?c=64662"&gt;ITnews&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-8553692081167526803?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/8553692081167526803/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=8553692081167526803' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/8553692081167526803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/8553692081167526803'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/11/novell22attachmate.html' title='Novell宣佈以22億美元賣給Attachmate'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-4821754026207133872</id><published>2010-11-16T22:37:00.004+08:00</published><updated>2010-11-16T22:51:47.714+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mac'/><title type='text'>Wake on LAN software for Mac OSX</title><content type='html'>&lt;div style="text-align: left;"&gt;Wake on LAN這個功能，相信各位IT人應該都有使用過，帽客今天發現到一款在Mac OSX上蠻好用的小軟體: &lt;a href="http://www.depicus.com/wake-on-lan/wake-on-lan-for-apple-mac.aspx"&gt;Depicus Wake on LAN&lt;/a&gt;，它的GUI長得如下：&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_c89uqmjVwOU/TOKYrk8158I/AAAAAAAAAM4/9Phk_5HfqJg/s1600/ishot-1.jpg"&gt;&lt;img src="http://4.bp.blogspot.com/_c89uqmjVwOU/TOKYrk8158I/AAAAAAAAAM4/9Phk_5HfqJg/s320/ishot-1.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5540158366039795650" style="cursor: pointer; width: 205px; height: 320px; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;只要填入你機器的Mac Address/IP address/Subnet Mask，並按下Wake Me Up button，就可以將遠方機器power on起來了，so easy~&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;How wake on LAN works? please refer to &lt;a href="http://en.wikipedia.org/wiki/Wake-on-LAN"&gt;here&lt;/a&gt;.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-4821754026207133872?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/4821754026207133872/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=4821754026207133872' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/4821754026207133872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/4821754026207133872'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/11/wake-on-lan-software-for-mac-osx.html' title='Wake on LAN software for Mac OSX'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_c89uqmjVwOU/TOKYrk8158I/AAAAAAAAAM4/9Phk_5HfqJg/s72-c/ishot-1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-8202856335588570420</id><published>2010-11-11T22:52:00.002+08:00</published><updated>2010-11-11T23:02:10.745+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>RHEL6發行了！</title><content type='html'>等了許久，Redhat總算是釋出了RHEL6! 這一版應該是base on Fedora13，不過帽客慚愧了，因為Fedora13/14沒有好好去玩過，然後RHEL6 Beta1/Beta2只有裝起來過，現在既然RHEL6正式版出了，是時候需要好好學習了。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;More details for RHEL6 please refer to &lt;a href="http://www.redhat.com/promo/Red_Hat_Enterprise_Linux6/?intcmp=70160000000SwjEAAS"&gt;here&lt;/a&gt;.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-8202856335588570420?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/8202856335588570420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=8202856335588570420' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/8202856335588570420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/8202856335588570420'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/11/rhel6.html' title='RHEL6發行了！'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-3902637015241810410</id><published>2010-11-04T23:01:00.003+08:00</published><updated>2010-11-04T23:46:08.601+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mac'/><title type='text'>Prolific Technology USB to RS232 console works on MAC OSX</title><content type='html'>我想Mac的機器，對於大多數的Engineer來說最讓人頭痛的就是沒有RS232 console port，這個東西對於Engineer來說是多麼重要的東西，我想我也不需要多說了，但是這個已經不再是Mac的瓶頸了！利用以下方法就可以讓你在Mac下使用USB to RS232 console。&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;1. 買個&lt;a href="http://www.prolific.com.tw/eng/products.asp?id=59"&gt;Prolific PL2303&lt;/a&gt;的USB to RS232 console: 似乎很多家都是用他的chipset，至少我手邊的兩家不同廠商都是。&lt;div&gt;2. 到這裡下載&lt;a href="http://www.prolific.com.tw/eng/downloads.asp?id=31"&gt;driver&lt;/a&gt;，請注意它有區分10.6.x與104.x/10.5.x！裝錯版本可是驅動不了的！&lt;br /&gt;3. 裝好driver後將Mac開機後，插入USB to RS232 consoel。&lt;/div&gt;&lt;div&gt;4. 至/dev目錄去檢查是否有多出一個usb device file，for example: /dev/tty.usbxxx。&lt;/div&gt;&lt;div&gt;5. 開啟Mac終端機。&lt;/div&gt;&lt;div&gt;6. 輸入 screen /dev/tty.usbxxx 9600，9600就是你的baud rate，至於怎麼用screen command請參考我以前的&lt;a href="http://go-linux.blogspot.com/2007/12/liunx-command-screen.html"&gt;筆記&lt;/a&gt;。&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;以上就可以在Mac裡使用console了，但是如果你還是習慣使用圖形介面的console管理介面，我到是推薦一套for Mac的免費serial tools，yes～它就叫做&lt;a href="http://homepage.mac.com/chen/w7ay/Serial%20Tools/index.html"&gt;serial tools&lt;/a&gt;。&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-3902637015241810410?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/3902637015241810410/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=3902637015241810410' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3902637015241810410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3902637015241810410'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/11/prolific-technology-usb-to-rs232.html' title='Prolific Technology USB to RS232 console works on MAC OSX'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-6527931814253048915</id><published>2010-10-02T11:52:00.003+08:00</published><updated>2010-10-02T12:03:59.538+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>SparkleShare</title><content type='html'>&lt;span class="Apple-style-span" style="font-size: medium;"&gt;上一篇介紹過&lt;a href="http://go-linux.blogspot.com/2010/09/install-dropbox-in-opensuse-113.html"&gt;Dropbox&lt;/a&gt;，今天又發現到一套可以讓使用者自己架設線上備份與同步檔案的&lt;span class="Apple-style-span"  &gt;opensource project: &lt;/span&gt;&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande', Verdana, 'Lucida Sans Regular', 'Lucida Sans Unicode', Arial, sans-serif; color: rgb(27, 27, 27); "&gt;&lt;a href="http://sparkleshare.org/"&gt;SparkleShare&lt;/a&gt;，目前雖然還在Beta階段，不過我想應該很快就會有official了！&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande', Verdana, 'Lucida Sans Regular', 'Lucida Sans Unicode', Arial, sans-serif; color: rgb(27, 27, 27); "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande', Verdana, 'Lucida Sans Regular', 'Lucida Sans Unicode', Arial, sans-serif; color: rgb(27, 27, 27); "&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;若公司內部，有這麼一台遠端檔案集中Server，其功能又與Dropbox類似的話，那就非常方便了！&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  &gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-6527931814253048915?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/6527931814253048915/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=6527931814253048915' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6527931814253048915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6527931814253048915'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/10/sparkleshare.html' title='SparkleShare'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-405174925931499365</id><published>2010-09-29T19:37:00.002+08:00</published><updated>2010-09-29T19:53:12.356+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Install Dropbox in OpenSUSE 11.3</title><content type='html'>今天無意間找到了一個非常實用的工具&lt;a href="http://www.dropbox.com/"&gt;Dropbox&lt;/a&gt;，什麼是Dropbox？簡單的來說它是一個線上備份與檔案同步的一個好工具，使用過後我覺得它有以下幾個優點：&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;1. 簡單且實用&lt;/div&gt;&lt;div&gt;2. 跨平台(Windows/Mac/Linux/Mobile)&lt;/div&gt;&lt;div&gt;3. 2GB免費空間&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;如何於OpenSUSE 11.3上安裝：&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;1. zypper in docutils&lt;/div&gt;&lt;div&gt;2. tar jxvf nautilus-dropbox-0.6.3.tar.bz2 -C /usr/local/src/&lt;/div&gt;&lt;div&gt;3. cd /usr/local/src/nau*&lt;/div&gt;&lt;div&gt;4. ./configure &amp;amp;&amp;amp; make &amp;amp;&amp;amp; make install&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;安裝完畢後，就可以在最新安裝的應用程式裡找到它，當執行時會有wizard一步一步告訴你怎麼設定。我測試時是先把檔案透過Windows把檔案上傳到DropBox，然後切換到OpenSUSE看看，結果的確有檔案存在，不知道是不是使用的人還不多？上下傳檔案時還挺快的！&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-405174925931499365?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/405174925931499365/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=405174925931499365' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/405174925931499365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/405174925931499365'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/09/install-dropbox-in-opensuse-113.html' title='Install Dropbox in OpenSUSE 11.3'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-2044387110945127162</id><published>2010-09-12T00:13:00.004+08:00</published><updated>2010-09-12T00:20:41.256+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Remove useless repositories by awk in OpenSUSE</title><content type='html'>帽客的桌機一路從OpenSUSE 11.1升級到OpenSUSE 11.3後，repositories都沒去清掉，導致一堆沒有在用的repos殘留在那邊，練習一下用&lt;b&gt;awk&lt;/b&gt;把沒用的repos一次清光：&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;linux-8zbb:~ # &lt;b&gt;&lt;span class="Apple-style-span"  style="color:#009900;"&gt;zypper rr `zypper lr | awk '/No/{ print $3 }'`&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Repository 'openSUSE' not found by alias, number or URI.&lt;/div&gt;&lt;div&gt;Removing repository 'Packman repository (openSUSE_11.1)' [done]&lt;/div&gt;&lt;div&gt;Repository 'Packman repository (openSUSE_11.1)' has been removed.&lt;/div&gt;&lt;div&gt;Removing repository 'openSUSE 11.2-0' [done]&lt;/div&gt;&lt;div&gt;Repository 'openSUSE 11.2-0' has been removed.&lt;/div&gt;&lt;div&gt;Removing repository 'opensuse11.2_oss' [done]&lt;/div&gt;&lt;div&gt;Repository 'opensuse11.2_oss' has been removed.&lt;/div&gt;&lt;div&gt;Removing repository 'opensuse11.2_update' [done]&lt;/div&gt;&lt;div&gt;Repository 'opensuse11.2_update' has been removed.&lt;/div&gt;&lt;div&gt;Removing repository 'opensuse_11.2_non-oss' [done]&lt;/div&gt;&lt;div&gt;Repository 'opensuse_11.2_non-oss' has been removed.&lt;/div&gt;&lt;div&gt;Removing repository 'opensuse 11.3 iso' [done]&lt;/div&gt;&lt;div&gt;Repository 'opensuse 11.3 iso' has been removed.&lt;/div&gt;&lt;div&gt;Removing repository 'packman' [done]&lt;/div&gt;&lt;div&gt;Repository 'packman' has been removed.&lt;/div&gt;&lt;div&gt;Removing repository 'openSUSE-11.1-Debug' [done]&lt;/div&gt;&lt;div&gt;Repository 'openSUSE-11.1-Debug' has been removed.&lt;/div&gt;&lt;div&gt;Removing repository 'openSUSE-11.1-Non-Oss' [done]&lt;/div&gt;&lt;div&gt;Repository 'openSUSE-11.1-Non-Oss' has been removed.&lt;/div&gt;&lt;div&gt;Removing repository 'openSUSE-11.1-Oss' [done]&lt;/div&gt;&lt;div&gt;Repository 'openSUSE-11.1-Oss' has been removed.&lt;/div&gt;&lt;div&gt;Removing repository 'openSUSE-11.1-Source' [done]&lt;/div&gt;&lt;div&gt;Repository 'openSUSE-11.1-Source' has been removed.&lt;/div&gt;&lt;div&gt;Removing repository 'openSUSE-11.1-Update' [done]&lt;/div&gt;&lt;div&gt;Repository 'openSUSE-11.1-Update' has been removed.&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;只能說awk好用又有效率～&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-2044387110945127162?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/2044387110945127162/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=2044387110945127162' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/2044387110945127162'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/2044387110945127162'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/09/remove-useless-repositories-by-awk-in.html' title='Remove useless repositories by awk in OpenSUSE'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-1501666790716538699</id><published>2010-09-02T22:43:00.005+08:00</published><updated>2010-09-02T22:56:30.002+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Configure ATI driver on OpenSUSE 11.3</title><content type='html'>SL410升級到OpenSUSE 11.3後竟然無法順利啟動X Server，做了一些事情後，讓X Server起來了可是得到的結果是....&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;1. 解析度只有1024*768&lt;/div&gt;&lt;div&gt;2. 沒有3D特效&lt;/div&gt;&lt;div&gt;3. 有開啟3D特效的user account，登入GNOME後，畫面一片空白&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;好吧，想說新增ATI driver for OpenSUSE 11.3的repository，沒想到更新後更慘，X Server又起不來了？只好先把它移除，然後上google找看看有沒有解法，果然有人提出了&lt;a href="http://lizards.opensuse.org/2010/07/15/ati-hd57xxx-flgrx-drivers-under-11-3/"&gt;完美的更新方法&lt;/a&gt;，請注意作者有先說明：&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  line-height: 19px; font-family:'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;font-size:13px;"&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span"  style="color:#FF0000;"&gt;&lt;b&gt;ATI doesn’t provide anymore repository for their binary drivers, so we have to build them on each needed system. When the 11.3 hits the street, the procedure was complex and not so easy, now with their 10.7 ( 8.753 ) version, it’s doable.&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  line-height: 19px; font-family:'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;font-size:13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;"&gt;&lt;span class="Apple-style-span" style="line-height: 19px; "&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;照著這位前輩的作法，果然是重新搞定了我的桌面環境，實在是非常地感謝他呀，說起來ATI真是.......&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-1501666790716538699?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/1501666790716538699/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=1501666790716538699' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/1501666790716538699'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/1501666790716538699'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/09/configure-ati-driver-on-opensuse-113.html' title='Configure ATI driver on OpenSUSE 11.3'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-6093751955055253851</id><published>2010-09-01T23:24:00.005+08:00</published><updated>2010-09-01T23:47:13.607+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Terminator</title><content type='html'>做帽客這一行的，常常要一次控制或是監控好幾台機器或是待測物，所以我的GNOME terminal就常開了一堆分頁，不過有時要同時"看"好幾台機器的狀況時，就只能忙碌的在好幾個分頁中切換，不然就是只能將它們個個獨立起來分開來看，然而這樣做實在不是很smart，所幸我今天發現了Terminator這樣的一個好工具，它主要的功能如下：&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Terminator, multiple terminals in &lt;span style="font-weight:bold;"&gt;one window&lt;/span&gt;. The goal of this project is to produce a useful tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).&lt;/blockquote&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;看起來很棒吧！實際上用起來的確也是非常nice！以下是它的官方網站：&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;&lt;a href="https://launchpad.net/terminator"&gt;Terminator&lt;/a&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;順便整理一下目前得知的快捷鍵：&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;Ctrl-Shift-E: 新增terminal並垂直切割&lt;/div&gt;&lt;div&gt;Ctrl-Shift-O: 新增terminal並水平切割&lt;/div&gt;&lt;div&gt;Ctrl-Shift-P: 回到上一個terminal&lt;/div&gt;&lt;div&gt;Ctrl-Shift-N: 至下一個terminal&lt;/div&gt;&lt;div&gt;Ctrl-Shift-W: 關閉目前的terminal&lt;/div&gt;&lt;div&gt;Ctrl-Shift-Q: 結束terminator&lt;/div&gt;&lt;div&gt;F11: 全螢幕顯示&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Example: 同時檢視IO, Memory還有CPU information:&lt;/div&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_c89uqmjVwOU/TH502dh_-UI/AAAAAAAAAMo/K41jTGDMgyk/s1600/Terminator.png"&gt;&lt;blockquote&gt;&lt;img src="http://1.bp.blogspot.com/_c89uqmjVwOU/TH502dh_-UI/AAAAAAAAAMo/K41jTGDMgyk/s320/Terminator.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5511971472937056578" style="cursor: pointer; width: 320px; height: 200px; " /&gt;&lt;/blockquote&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-6093751955055253851?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/6093751955055253851/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=6093751955055253851' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6093751955055253851'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6093751955055253851'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/09/terminator_01.html' title='Terminator'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_c89uqmjVwOU/TH502dh_-UI/AAAAAAAAAMo/K41jTGDMgyk/s72-c/Terminator.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-802040802933379544</id><published>2010-08-22T00:39:00.001+08:00</published><updated>2010-08-22T00:41:20.756+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ruckus Wireless'/><title type='text'>Ruckus Wireless Demos On Demand</title><content type='html'>Please go to here: &lt;a href="http://www.demosondemand.com/DemoStage3/index.asp?sessID=RUCK001&amp;amp;promotion_id=2423&amp;amp;startTime=0&amp;amp;eo=104116116112058047047119119119046114117099107117115119105114101108101115115046099111109047"&gt;Ruckus demo&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-802040802933379544?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/802040802933379544/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=802040802933379544' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/802040802933379544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/802040802933379544'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/08/ruckus-wireless-demos-on-demand.html' title='Ruckus Wireless Demos On Demand'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-8074943345731471710</id><published>2010-08-21T23:53:00.004+08:00</published><updated>2010-08-22T00:15:25.630+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>How to enable bcm4312 wireless NIC</title><content type='html'>&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;S10e升級到OpenSUSE 11.3後wireless起不來了，kernel需要重新安裝網卡的模組，透過以下的指令可以很方便的安裝起來：&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span"  style=" color: rgb(51, 51, 51); font-family:Verdana;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" color: rgb(51, 51, 51); font-family:Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;/usr/sbin/install_bcm43xx_firmware&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" color: rgb(51, 51, 51); font-family:Verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51); "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;不過很奇怪，在公司使用時一直連不上AP，在家裡卻可以，不知道是不是公司的air太髒了 Orz....，anyway我覺得現在Linux desktop真是比以前方便了許多，不論是安裝套件或是硬體驅動，都比以前來的簡單多了，在此鼓勵大家多多使用opensource！&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51); "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="color:#333333;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;另外我目前於S10e上改用了&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Wicd&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;取代了&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="line-height: 15px; "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;NetworkManager&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;，原因是感覺好像在開&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;自排車&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;，只要設定好腳本，它就會偵測網路目前的狀況，若是以wire連接就優先使用wire，然而當wire出現若干問題時，就會去尋找wireless的連線，好處是當我帶著我的s10e於書房跟寢室時，它就會幫我設定好網路了，至於我呢嘿嘿～則是甚麼都不用做，只要呆呆上網就好了。&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="line-height: 15px; "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span" style="line-height: 15px; "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;/etc/init.d/network restart? ifocnfig? iwconfig? iwlist? 點選NetworkManager選擇AP? 都不用了～&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-8074943345731471710?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/8074943345731471710/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=8074943345731471710' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/8074943345731471710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/8074943345731471710'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/08/how-to-enable-bcm4312-wireless-nic.html' title='How to enable bcm4312 wireless NIC'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-7342604179427870461</id><published>2010-08-21T16:58:00.002+08:00</published><updated>2010-08-21T17:15:45.077+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>OpenSUSE 11.3 supports iPod/iPhone</title><content type='html'>&lt;span style="font-style:italic;"&gt;&lt;div&gt;&lt;span style="font-style:italic;"&gt;OpenSUSE 11.3:&lt;/span&gt;&lt;/div&gt;Access to iPhone and iPod touch files from nautilus.Rhythmbox can also play music from those devices.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;OpenSUSE 11.3已經完全支援了iPod與iPhone，不過我沒買iPhone所以沒辦法實驗看看，其實我的要求也很簡單就是於Linux desktop中接上iPod然後播放音樂，是透過Linux desktop播放唷！實驗的結果真是出奇意外的好！&lt;br /&gt;以下是簡單的步驟：&lt;br /&gt;&lt;br /&gt;1. 安裝Rhythmbox:&lt;br /&gt;&lt;blockquote&gt;# zypper in rhythmbox&lt;/blockquote&gt;2. 將音樂同步到iPod中:&lt;br /&gt;&lt;blockquote&gt;我是透過ibook，這應該沒什麼好說的。 :p&lt;/blockquote&gt;3.開啟rhythmbox:&lt;br /&gt;&lt;blockquote&gt;開啟rhythmbox後，馬上偵測到了我的iPod，並可以播放音樂了，中文顯示沒問題，也能把專輯封面顯示出來感覺就好像是用iTune播放，hey OpenSUSE11.3 is awesome!&lt;div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-7342604179427870461?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/7342604179427870461/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=7342604179427870461' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/7342604179427870461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/7342604179427870461'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/08/opensuse-113-supports-ipodiphone.html' title='OpenSUSE 11.3 supports iPod/iPhone'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-8390771679431978974</id><published>2010-08-14T00:44:00.004+08:00</published><updated>2010-08-22T00:42:46.428+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ruckus Wireless'/><title type='text'>專訪Ruckus Wireless總裁CEO Selina Lo</title><content type='html'>所謂的「好」可分為兩種－優秀與傑出，專精在一件事情上，做到最好，就是優秀；若能跨出本身的領域，取經於其他專業，相互消化融合之後，才算是傑出。優秀的Wi-Fi無線橋接器很多，但堪稱真正傑出的產品，Ruckus Wireless必定是其中之一。&lt;br /&gt;&lt;br /&gt;「Ruckus獨特的&lt;span style="font-weight:bold;"&gt;六角天線&lt;/span&gt;設計，其實來自於軍用雷達的天線設計。」Ruckus Wireless總裁暨執行長Selina Lo談到當初的創業之始：「共同創辦人暨無線架構長Victor Shtrom先前曾在IOSPAN Wireless公司便已經參加早期MIMO無線技術的研發，以及波音公司研究衛星電話系統等等，在無線技術上擁有許多專利。當時Victor Shtrom遇到另一個共同創辦人William Kish，專精於各種網路系統，尤其在路由系統方面甚有研究，因此雙方一拍即合，以網路技術加強無線電訊號配置，因此創辦了RuckusWireless。」&lt;br /&gt;&lt;br /&gt;既然Ruckus Wireless的共同創辦人專精於各種無線技術，為何Ruckus Wireless的產品獨鍾Wi-Fi技術呢？Ruckus Wireless總裁暨執行長Selina Lo表示：「Wi-Fi技術可說是地球上最為普遍的無線傳輸方式之一，幾乎所有的手持裝置包括PDA、智慧型手機、筆記型電腦等，至少支援一種以上的Wi-Fi技術規格，而近年來，Wi-Fi也逐漸走出戶外，成為電信業者接取Last Mile的選項之一。」&lt;br /&gt;&lt;br /&gt;Selina Lo認為，Wi – Fi的優點在於所使用的頻譜屬於免費空間，因此設備製造商與服務供應商不需要額外付出執照成本；但相對來看，W i – F i的缺點也是因為使用免費頻譜空間，所以干擾特別多，訊號並不穩定，「這也是Ruckus Wireless天線技術格外具備競爭力的地方，不但會隨時調整6組天線訊號幫助用戶端的連線穩定性，也能夠『拒絕』接收各種干擾源的訊號。其他品牌產品使用無指向性天線，只能被迫一併接受正常的傳輸訊號與干擾訊號，結果就是容易造成傳輸率下降或是連接不穩定。」&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;結合廣域無線技術&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Ruckus Wireless由於長覆蓋距離、訊號穩定的特性，受到其他發展中國家的注意，將Wi-Fi技術納入「最後一哩」的選項中，甚至是關鍵角色。&lt;br /&gt;&lt;br /&gt;印度在孟買、班加洛(Bangalore)等地，使用&lt;b&gt;2.5萬&lt;/b&gt;臺Ruckus戶外Wi-Fi無線基地臺，為整座城市建立起Wi-Fi寬頻，而馬來西亞許多二級城市，也透過RuckusWireless的無線基地臺，讓Wi-Fi也能夠成為Back-haul骨幹網路之一，避免固網電纜常遭偷竊的困擾。&lt;br /&gt;&lt;br /&gt;「目前我們也與其他WiMAX和LTE業者合作，以WiMAX/LTE作為骨幹網路無線傳輸標準，接地(landing)之後，透過Wi-Fi寬頻將訊號傳送至CPE端；如此一來，4G電信商便能夠快速佈署其服務，加快投資回收效率。」Selina Lo解釋道。&lt;br /&gt;&lt;br /&gt;目前Ruckus Wireless產品可在&lt;b&gt;1.5公里&lt;/b&gt;範圍內達到&lt;b&gt;150Mbps&lt;/b&gt;的傳輸率，而在&lt;b&gt;13公里&lt;/b&gt;範圍內還能維持&lt;b&gt;60Mbps&lt;/b&gt;傳輸率，每基地臺同時可服務上千人，「所以Wi-Fi技術意外成為&lt;b&gt;3G&lt;/b&gt;電信的好朋友，」Selina Lo表示：「自從iPhone全球大賣以來，3G服務訂閱人數便急遽上升，全球皆然。這對3G電信商來說應該是個好消息，但很快便發現使用3G的人愈多，整體利潤上升的速度便下降得愈快，主要原因在於3G基地臺的涵蓋範圍雖廣，但同時能夠服務的上線人數卻很有限，若要增加服務容量，就必須不斷佈署3G基地臺，這導致佈署成本節節上升。」&lt;br /&gt;&lt;br /&gt;Selina Lo表示，香港PCCW很早便看到3G網路的困境，因此積極在全香港佈署Wi-Fi Hotzone，包括每個電話亭都放一個Wi-F i無線基地台，因此PCCW的手機客戶，只要在PCCW Wi-FiHotzone的覆蓋範圍內，便會轉接使用Wi-Fi無線網路上網，降低3G網路的數據傳輸負擔。&lt;br /&gt;&lt;br /&gt;「這種方案我們稱之為&lt;b&gt;3G Offload&lt;/b&gt;，能夠因應各種人群要求，例如球類比賽、演唱會等等，在特定區域快速佈署Wi-Fi Hotzone，紓解大量的行動上網需求，」Selina Lo談到Ruckus Wireless未來的主要方案：「根據PCCW的統計，在3G網路資料傳輸的尖峰時刻，3G Offload方案可以幫助PCCW有效減少20%以上的3G傳輸量，也幫PCCW降低不少成本壓力。」Selina Lo笑說。&lt;br /&gt;&lt;br /&gt;&lt;b&gt;臺灣市場前景佳&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;事實上，Ruckus Wireless與臺灣的關係相當密切，「創立之初，便在臺北成立研發中心，一方面是因為矽谷的Wireless人才不足，另一方面是因為臺灣是Wi-Fi製造大國，全球將近7成的Wi-Fi晶片或是卡片都是出自於臺灣設計，因此Ruckus Wireless設立臺北研發中心，的確幫助良多。」&lt;br /&gt;&lt;br /&gt;在市場方面，Ruckus Wireless適合50人以上的中大型企業，如醫院、學校、製造業等等，「但RuckusWireless即將要在臺灣引進美國經驗，與IP-TV商合作，搭配類似MOD的方案以及Ruckus的Wi-Fi無線基地臺，使用者便可以在家中佈署HD-Video等級的無線網路，不需要牽線，便能夠讓家中所有如iPad、筆電等無線裝置觀看IP-TV節目。」根據Selina Lo提供的調查報告來看，在WWAN市場中，Ruckus Wireless在短短數年之間，便超越Cisco取得一半以上的市場佔有率。Selina Lo表示，相信以Ruckus Wireless獨特的產品競爭力，有機會能夠在家用市場再打下另一片戰場。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;原文出至IT Now: &lt;a href="http://news.networkmagazine.com.tw/construction/2010/08/09/20472/"&gt;http://news.networkmagazine.com.tw/construction/2010/08/09/20472/&lt;/a&gt;&lt;/div&gt;&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-8390771679431978974?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/8390771679431978974/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=8390771679431978974' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/8390771679431978974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/8390771679431978974'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/08/ruckus-wirelessceo-selina-lo.html' title='專訪Ruckus Wireless總裁CEO Selina Lo'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-2258302850825979450</id><published>2010-08-03T23:37:00.008+08:00</published><updated>2010-08-04T00:03:06.546+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Install VirtualBox in OpenSUSE 11.3/64bit</title><content type='html'>&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;其實以前在OpenSUSE 11.2 64bit的環境中安裝VirtualBox時，就會碰到無法順利啟動的問題，當時是以手動的方式解決rpm相依性的問題，但日子久了當升級到OpenSUSE 11.3時，我果然是忘記當初是怎麼解決的了 Orz，索性上google重新搜尋一番，沒想到找到了一個更棒的solution如下:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;div style="text-align: left;"&gt;1. 新增VirtualBox的 software rep:&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div style="text-align: left;"&gt;#zypper ar -f http://download.virtualbox.org/virtualbox/rpm/opensuse/11.3 vbox&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;2. 安裝VirtualBox:&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div style="text-align: left;"&gt;# zypper in VirtualBox-3.2&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;3. 新增使用者至vboxusers group中:&lt;/div&gt;&lt;div style="text-align: left;"&gt;比如我要account lawrence可以於X11中啟動VirtualBox時，必需將這個帳號新增到vboxusers group中。&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div style="text-align: left;"&gt;# useradd(usermod) -G vboxusers lawrence&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;References: &lt;a href="http://forums.opensuse.org/english/information-new-users/unreviewed-how-faq/423332-virtual-box-sun-version-install-howto.html#post2049673"&gt;http://forums.opensuse.org/english/information-new-users/unreviewed-how-faq/423332-virtual-box-sun-version-install-howto.html#post2049673&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-2258302850825979450?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/2258302850825979450/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=2258302850825979450' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/2258302850825979450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/2258302850825979450'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/08/install-virtualbox-in-opensuse-113-with.html' title='Install VirtualBox in OpenSUSE 11.3/64bit'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-3560889892486229366</id><published>2010-07-05T18:28:00.002+08:00</published><updated>2010-07-05T18:34:00.967+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Speed up OpenOffice</title><content type='html'>找到了一篇說明如何加快執行OpenOffice的文章如下:&lt;div&gt;&lt;a href="http://www.fewt.com/2010/06/speed-up-open-office.html"&gt;http://www.fewt.com/2010/06/speed-up-open-office.html&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;用OpenOffice 3.1.1搭配OpenSUSE 11.2，的確是感覺到啟動的速度加快了許多！Nice tip！&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-3560889892486229366?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/3560889892486229366/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=3560889892486229366' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3560889892486229366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3560889892486229366'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/07/speed-up-openoffice.html' title='Speed up OpenOffice'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-6686549392249590354</id><published>2010-06-18T10:29:00.001+08:00</published><updated>2010-06-18T10:30:51.288+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><title type='text'>802.11n 雙通道有哪些?</title><content type='html'>記起來以後好查詢:&lt;div&gt;&lt;a href="http://www.intel.com/support/tw/wireless/sb/cs-025344.htm"&gt;http://www.intel.com/support/tw/wireless/sb/cs-025344.htm&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-6686549392249590354?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/6686549392249590354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=6686549392249590354' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6686549392249590354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6686549392249590354'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/06/80211n.html' title='802.11n 雙通道有哪些?'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-7685078798587435213</id><published>2010-05-01T11:50:00.002+08:00</published><updated>2010-05-01T11:53:41.899+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>[好文推薦] Collecting and analyzing Linux kernel crashes - crash</title><content type='html'>發現到一篇介紹如何分析Linux Kernel panic的好文章，先收藏起來有空再來研究下。&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Verdana, Arial, Helvetica, sans-serif;color:#343434;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;a href="http://www.dedoimedo.com/computers/crash.html"&gt;Collecting and analyzing Linux kernel crashes - crash&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-7685078798587435213?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/7685078798587435213/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=7685078798587435213' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/7685078798587435213'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/7685078798587435213'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/05/collecting-and-analyzing-linux-kernel.html' title='[好文推薦] Collecting and analyzing Linux kernel crashes - crash'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-6353515481670800459</id><published>2010-04-25T16:52:00.005+08:00</published><updated>2010-04-25T17:01:33.151+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mac'/><title type='text'>OSX: ClickToFlash for Safari</title><content type='html'>在Linux下不論是使用Google Chrome或是Firefox，帽客都習慣安裝個外掛程式來把Flash block起來，原因是Flash實在是太吃CPU的resource了，尤其是在小筆電上開網頁跑Flash時是一件很痛苦的事情，今天花了一點時間找到了一個在OSX上for Safari的好工具來block Flash，使用過後整台Mac的效率提昇了不少，&lt;a href="http://clicktoflash.com/"&gt;ClickToFlash&lt;/a&gt;實在是個好工具！老G4請繼續撐下去吧！&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-6353515481670800459?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/6353515481670800459/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=6353515481670800459' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6353515481670800459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6353515481670800459'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/04/osx-clicktoflash-for-safari.html' title='OSX: ClickToFlash for Safari'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-8945011084199383642</id><published>2010-04-24T18:38:00.003+08:00</published><updated>2010-04-24T18:43:15.855+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>RHEL6 Beta is available for public download!</title><content type='html'>RHEL6 Beta已經提供下載試用了！目前支援的平台有：&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;- i386&lt;/div&gt;&lt;div&gt;- AMD64/Intel64&lt;/div&gt;&lt;div&gt;- System z&lt;/div&gt;&lt;div&gt;- IBM Power 64&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;詳細的說明請到&lt;a href="http://www.redhat.com/rhel/beta/"&gt;Redhat官網&lt;/a&gt;查看。&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-8945011084199383642?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/8945011084199383642/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=8945011084199383642' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/8945011084199383642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/8945011084199383642'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/04/rhel6-beta-is-available-for-public.html' title='RHEL6 Beta is available for public download!'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-4302765085774625056</id><published>2010-04-24T11:03:00.003+08:00</published><updated>2010-04-24T11:09:39.354+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Install Skype on OpenSUSE 11.2 64bit</title><content type='html'>安裝Skype於OpenSUSE 11.2 64bit版本時發現到無法正常啟動，錯誤訊息如下:&lt;br /&gt;&lt;blockquote&gt;./skype: error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directory &lt;/blockquote&gt;&lt;br /&gt;解決的方法:&lt;br /&gt;&lt;blockquote&gt;zypper install libQtGui.so.4z&lt;/blockquote&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;FYI.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-4302765085774625056?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/4302765085774625056/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=4302765085774625056' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/4302765085774625056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/4302765085774625056'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/04/install-skype-on-opensuse-112-64bit.html' title='Install Skype on OpenSUSE 11.2 64bit'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-4038199326954804895</id><published>2010-03-31T03:02:00.010+08:00</published><updated>2010-04-24T11:13:37.501+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='other'/><title type='text'>搞定802.11X</title><content type='html'>搞了一陣子，總算把802.11x的環境在家裡架了起來。&lt;br /&gt;Test Environment:&lt;br /&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://2.bp.blogspot.com/_c89uqmjVwOU/S7Kun1BWMdI/AAAAAAAAAMQ/OC0HmNpsSWo/s1600/802.11_env.jpg"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 127px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5454614097969951186" border="0" alt="" src="http://2.bp.blogspot.com/_c89uqmjVwOU/S7Kun1BWMdI/AAAAAAAAAMQ/OC0HmNpsSWo/s320/802.11_env.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;- Windows XP SP3: 802.11x with PEAP and import CA that generated from FreeRADIU Server.&lt;br /&gt;- OpenSUSE 11.2: 802.11x with PEAP and import CA that generated from FreeRADIUS Server.&lt;br /&gt;- AP: Authentication via the Radius Server and configured data encrypt method as WPA2-AES.&lt;br /&gt;- FreeRADIUS: Support PEAP as default.&lt;br /&gt;&lt;br /&gt;總算是成功了:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://2.bp.blogspot.com/_c89uqmjVwOU/S7KoOEdtv0I/AAAAAAAAAMI/EIE1iIOa88Q/s1600/802_11x.png"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 180px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5454607058369101634" border="0" alt="" src="http://2.bp.blogspot.com/_c89uqmjVwOU/S7KoOEdtv0I/AAAAAAAAAMI/EIE1iIOa88Q/s320/802_11x.png" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-4038199326954804895?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/4038199326954804895/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=4038199326954804895' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/4038199326954804895'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/4038199326954804895'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/03/80211x.html' title='搞定802.11X'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_c89uqmjVwOU/S7Kun1BWMdI/AAAAAAAAAMQ/OC0HmNpsSWo/s72-c/802.11_env.jpg' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-1871077959672755899</id><published>2010-03-30T13:27:00.004+08:00</published><updated>2010-03-30T13:59:44.513+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>To implement FreeRADIUS for LDAPs</title><content type='html'>架設流程：&lt;br /&gt;Step1 ~ Step4 參考上次推薦的文章就可以架設起來，然而要實現FreeRADIUS for LDAPs只需要執行Step5就可以完成了，事實上也只是改變幾個參數。&lt;br /&gt;1. &lt;a href="http://www.linuxhomenetworking.com/wiki/index.php/Quick_HOWTO_:_Ch31_:_Centralized_Logins_Using_LDAP_and_RADIUS#Configuring_The_LDAP_Server"&gt;To establish LDAP Server&lt;/a&gt;&lt;br /&gt;2. &lt;a href="http://www.linuxhomenetworking.com/wiki/index.php/Quick_HOWTO_:_Ch31_:_Centralized_Logins_Using_LDAP_and_RADIUS#Configuring_RADIUS_for_LDAP"&gt;To establish FreeRADIUS&lt;/a&gt;&lt;br /&gt;3. &lt;a href="http://www.linuxhomenetworking.com/wiki/index.php/Quick_HOWTO_:_Ch31_:_Centralized_Logins_Using_LDAP_and_RADIUS#Configuring_The_.2Fetc.2Fraddb.2Fradiusd.conf_File"&gt;To configure FreeRADIUS for LDAP&lt;/a&gt;&lt;br /&gt;4. &lt;a href="http://www.linuxhomenetworking.com/wiki/index.php/Quick_HOWTO_:_Ch31_:_Centralized_Logins_Using_LDAP_and_RADIUS#Configuring_Encrypted_LDAP_Communication"&gt;To establish LDAPs (TLS)&lt;/a&gt;&lt;br /&gt;5. To establish FreeRADIUS for LDAPs:&lt;br /&gt;&lt;blockquote&gt;修改step3中的radiusd.conf，讓FreeRADIUS知道要用LDAPs做認證。&lt;br /&gt;# vi /etc/radiusd.conf&lt;br /&gt;    ........................&lt;br /&gt;    ldap {&lt;br /&gt;&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;meta equiv="content-type" content="text/html; charset=utf-8"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-family: verdana,sans-serif; line-height: 19px; font-size: small;"&gt;               # set this to 'yes' to use TLS encrypted connections&lt;br /&gt;                # to the LDAP database by using the StartTLS extended&lt;br /&gt;                # operation.&lt;br /&gt;                # The StartTLS operation is supposed to be used with normal&lt;br /&gt;                # ldap connections instead of using ldaps (port 689) connections&lt;br /&gt;                &lt;span style="font-weight: bold;"&gt;start_tls = yes&lt;/span&gt;                                                                                 &lt;br /&gt;                &lt;span style="font-weight: bold;"&gt;tls_cacertfile = /etc/openldap/cacerts/client.pem&lt;/span&gt;&lt;br /&gt;                 #tls_cacertdir         = /usr/local/etc/openldap/ssl/&lt;br /&gt;                # tls_certfile          = /path/to/radius.crt&lt;br /&gt;                # tls_keyfile           = /path/to/radius.key&lt;br /&gt;                # tls_randfile          = /path/to/rnd&lt;br /&gt;                 &lt;span style="font-weight: bold;"&gt;tls_require_cert       = "demand"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;                     ........................&lt;br /&gt;}&lt;/blockquote&gt;測試:&lt;br /&gt;於Server端執行radiusd -X，並於Client端透過radtest做驗證，以下是Server端的log：&lt;br /&gt;rad_recv: Access-Request packet from host x.x.x.x:32896, id=190, length=60&lt;br /&gt;&lt;blockquote&gt;219         User-Name = "ldapuser"&lt;br /&gt;220         User-Password = "123456"&lt;br /&gt;221         NAS-IP-Address = 255.255.255.255&lt;br /&gt;222         NAS-Port = 0&lt;br /&gt;223   Processing the authorize section of radiusd.conf&lt;br /&gt;224 modcall: entering group authorize for request 0&lt;br /&gt;225   modcall[authorize]: module "preprocess" returns ok for request 0&lt;br /&gt;226   modcall[authorize]: module "chap" returns noop for request 0&lt;br /&gt;227   modcall[authorize]: module "mschap" returns noop for request 0&lt;br /&gt;228     rlm_realm: No '@' in User-Name = "ldapuser", looking up realm NULL&lt;br /&gt;229     rlm_realm: No such realm "NULL"&lt;br /&gt;230   modcall[authorize]: module "suffix" returns noop for request 0&lt;br /&gt;231   rlm_eap: No EAP-Message, not doing EAP&lt;br /&gt;232   modcall[authorize]: module "eap" returns noop for request 0&lt;br /&gt;233     users: Matched entry DEFAULT at line 152&lt;br /&gt;234     users: Matched entry DEFAULT at line 206&lt;br /&gt;235   modcall[authorize]: module "files" returns ok for request 0&lt;br /&gt;236 rlm_ldap: - authorize&lt;br /&gt;237 rlm_ldap: performing user authorization for ldapuser&lt;br /&gt;238 radius_xlat:  '(uid=ldapuser)'&lt;br /&gt;239 radius_xlat:  'dc=example,dc=com'&lt;br /&gt;240 rlm_ldap: ldap_get_conn: Checking Id: 0&lt;br /&gt;241 rlm_ldap: ldap_get_conn: Got Id: 0&lt;br /&gt;242 rlm_ldap: attempting LDAP reconnection&lt;br /&gt;243 rlm_ldap: (re)connect to x.x.x.x:389, authentication 0&lt;br /&gt;244 rlm_ldap: setting TLS CACert File to /etc/openldap/cacerts/client.pem&lt;br /&gt;245 rlm_ldap: setting TLS Require Cert to demand&lt;br /&gt;246 rlm_ldap: could not set LDAP_OPT_X_TLS_REQUIRE_CERT option to demand&lt;br /&gt;247 rlm_ldap: starting TLS&lt;br /&gt;248 rlm_ldap: bind as / to x.x.x.x:389&lt;br /&gt;249 rlm_ldap: waiting for bind result ...&lt;br /&gt;250 rlm_ldap: Bind was successful&lt;br /&gt;251 rlm_ldap: performing search in dc=example,dc=com, with filter (uid=ldapuser)&lt;br /&gt;252 rlm_ldap: Added password {crypt}$1$/vvYrM2W$omOGg5A7NQVDxGcTb6afR1 in check items&lt;br /&gt;253 rlm_ldap: looking for check items in directory...&lt;br /&gt;254 rlm_ldap: looking for reply items in directory...&lt;br /&gt;255 rlm_ldap: user ldapuser authorized to use remote access&lt;br /&gt;256 rlm_ldap: ldap_release_conn: Release Id: 0&lt;br /&gt;257   modcall[authorize]: module "ldap" returns ok for request 0&lt;br /&gt;258 modcall: leaving group authorize (returns ok) for request 0&lt;br /&gt;259   rad_check_password:  Found Auth-Type LDAP&lt;br /&gt;260 auth: type "LDAP"&lt;br /&gt;261   Processing the authenticate section of radiusd.conf&lt;br /&gt;262 modcall: entering group LDAP for request 0&lt;br /&gt;263 rlm_ldap: - authenticate&lt;br /&gt;264 rlm_ldap: login attempt by "ldapuser" with password "123456"&lt;br /&gt;265 rlm_ldap: user DN: uid=ldapuser,ou=People,dc=example,dc=com&lt;br /&gt;266 rlm_ldap: (re)connect to x.x.x.x:389, authentication 1&lt;br /&gt;267 rlm_ldap: setting TLS CACert File to /etc/openldap/cacerts/client.pem&lt;br /&gt;268 rlm_ldap: setting TLS Require Cert to demand&lt;br /&gt;269 rlm_ldap: could not set LDAP_OPT_X_TLS_REQUIRE_CERT option to demand&lt;br /&gt;270 rlm_ldap: starting TLS&lt;br /&gt;271 rlm_ldap: bind as uid=ldapuser,ou=People,dc=example,dc=com/123456 to x.x.x.x:389&lt;br /&gt;272 rlm_ldap: waiting for bind result ...&lt;br /&gt;273 rlm_ldap: Bind was successful&lt;br /&gt;274 rlm_ldap: user ldapuser authenticated succesfully&lt;br /&gt;275   modcall[authenticate]: module "ldap" returns ok for request 0&lt;br /&gt;276 modcall: leaving group LDAP (returns ok) for request 0&lt;br /&gt;277 Sending Access-Accept of id 190 to x.x.x.x port 32896&lt;/blockquote&gt;Note: x.x.x.x 代表LDAP Server的FQDN或IP address。&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-1871077959672755899?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/1871077959672755899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=1871077959672755899' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/1871077959672755899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/1871077959672755899'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/03/to-implement-freeradius-for-ldaps.html' title='To implement FreeRADIUS for LDAPs'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-3143965947318874450</id><published>2010-03-29T15:20:00.003+08:00</published><updated>2010-03-29T15:24:30.998+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>介紹LDAP與FreeRADIUS的好文章</title><content type='html'>找到一篇介紹透過LDAP與FreeRADIUS做Linux系統帳號集中管理的方法，寫得挺不錯的，收藏起來。&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.linuxhomenetworking.com/wiki/index.php/Quick_HOWTO_:_Ch31_:_Centralized_Logins_Using_LDAP_and_RADIUS#Introduction"&gt;Centralized Logins Using LDAP and RADIUS&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-3143965947318874450?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/3143965947318874450/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=3143965947318874450' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3143965947318874450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3143965947318874450'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/03/ldapfreeradius.html' title='介紹LDAP與FreeRADIUS的好文章'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-8927417070095526978</id><published>2010-03-22T16:12:00.006+08:00</published><updated>2010-03-22T18:16:14.790+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Autoexpect Scenario</title><content type='html'>Autoexpect固然方便，但是很多時候還是必須手動改正Autoexpect所錄製過的script才能順利運行，以下將透過SSH登入本機後執行vmstat的指令來說明：&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;1. 執行Autoexpect：&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;# autoexpect&lt;/div&gt;&lt;div&gt;此時系統會產生一個autoexpect的shell環境，並將使用者的動作紀錄起來，離開時請輸入exit指令，之後系統會產生個script.exp的紀錄檔（By default）。&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;2. 執行script.exp：&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;lawrence@X60:~/Desktop&gt; ./script.exp &lt;/div&gt;&lt;div&gt;spawn /bin/bash&lt;/div&gt;&lt;div&gt;lawrence@X60:~/Desktop&gt; ssh root@127.0.0.1&lt;/div&gt;&lt;div&gt;Password: &lt;/div&gt;&lt;div&gt;此時會發覺停留在輸入Password:而不再有進一步的動作，這是為何呢？&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;3. 查看並修正script.exp：&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;原始script.exp（僅截取錄製的部份）:&lt;/div&gt;&lt;div&gt;&lt;div&gt;set timeout -1&lt;/div&gt;&lt;div&gt;spawn $env(SHELL)&lt;/div&gt;&lt;div&gt;match_max 100000&lt;/div&gt;&lt;div&gt;expect -exact "]2;lawrence@X60:~/Desktop]1;X60lawrence@X60:~/Desktop&gt; "&lt;/div&gt;&lt;div&gt;send -- "ssh root@10"&lt;/div&gt;&lt;div&gt;expect -exact [K"&lt;/div&gt;&lt;div&gt;send -- ""&lt;/div&gt;&lt;div&gt;expect -exact [K"&lt;/div&gt;&lt;div&gt;send -- "127.0.0.1\r"&lt;/div&gt;&lt;div&gt;expect -exact "127.0.0.1\r&lt;/div&gt;&lt;div&gt;The authenticity of host '127.0.0.1 (127.0.0.1)' can't be established.\r&lt;/div&gt;&lt;div&gt;RSA key fingerprint is fa:19:31:7a:ac:04:41:af:4c:38:b7:58:16:a3:14:f8.\r&lt;/div&gt;&lt;div&gt;Are you sure you want to continue connecting (yes/no)? "&lt;/div&gt;&lt;div&gt;send -- "yes\r"&lt;/div&gt;&lt;div&gt;expect -exact "yes\r&lt;/div&gt;&lt;div&gt;Warning: Permanently added '127.0.0.1' (RSA) to the list of known hosts.\r\r&lt;/div&gt;&lt;div&gt;Password: "&lt;/div&gt;&lt;div&gt;send -- "1234\r"&lt;/div&gt;&lt;div&gt;expect -exact "\r&lt;/div&gt;&lt;div&gt;Last login: Fri Mar 12 17:06:12 2010\r\r&lt;/div&gt;&lt;div&gt;Have a lot of fun...\r&lt;/div&gt;&lt;div&gt;[1m[31mX60:~ # [m"&lt;/div&gt;&lt;div&gt;send -- "vmstat -n 1 5\r"&lt;/div&gt;&lt;div&gt;expect -exact "vmstat -n 1 5\r&lt;/div&gt;&lt;div&gt;procs -----------memory---------- ---swap-- -----io---- -system-- -----cpu------\r&lt;/div&gt;&lt;div&gt; r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st\r&lt;/div&gt;&lt;div&gt;14  0  25644  20660  26124 464024    0    1    17    23  881  255  7  3 89  1  0\r&lt;/div&gt;&lt;div&gt; 0  0  25644  20148  26124 464536    0    0     0     0 1725 2206  6  2 93  0  0\r&lt;/div&gt;&lt;div&gt; 0  0  25644  20404  26124 464264    0    0     0     0 1877 2234  3  3 95  0  0\r&lt;/div&gt;&lt;div&gt; 0  0  25644  20404  26124 464224    0    0     0     0 1736 2186  4  1 95  0  0\r&lt;/div&gt;&lt;div&gt; 0  0  25644  20404  26124 464224    0    0     0     0 1628 2168  3  2 95  0  0\r&lt;/div&gt;&lt;div&gt;[1m[31mX60:~ # [m"&lt;/div&gt;&lt;div&gt;send -- "ex"&lt;/div&gt;&lt;div&gt;expect -exact [K"&lt;/div&gt;&lt;div&gt;send -- ""&lt;/div&gt;&lt;div&gt;expect -exact [K"&lt;/div&gt;&lt;div&gt;send -- "logout\r"&lt;/div&gt;&lt;div&gt;expect -exact "logout\r&lt;/div&gt;&lt;div&gt;Connection to 127.0.0.1 closed.\r\r&lt;/div&gt;&lt;div&gt;]2;lawrence@X60:~/Desktop]1;X60lawrence@X60:~/Desktop&gt; "&lt;/div&gt;&lt;div&gt;send -- "exit\r"&lt;/div&gt;&lt;div&gt;expect eof&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="color:#FF0000;"&gt;問題1:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;The authenticity of host '127.0.0.1 (127.0.0.1)' can't be established.\r&lt;/div&gt;&lt;div&gt;RSA key fingerprint is fa:19:31:7a:ac:04:41:af:4c:38:b7:58:16:a3:14:f8.\r&lt;/div&gt;&lt;div&gt;Are you sure you want to continue connecting (yes/no)? "&lt;/div&gt;&lt;div&gt;預設SSH Server/Client連接時，會去紀錄對方的金鑰，也就是因為這個原因，讓expect沒有得到預期的輸出，因為SSH第n次連線後就不需要紀錄彼此的金鑰了。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="color:#FF0000;"&gt;問題2:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Last login: Fri Mar 12 17:06:12 2010\r\r&lt;/div&gt;&lt;div&gt;Have a lot of fun...\r&lt;/div&gt;&lt;div&gt;^[\[1m^[\[31mX60:~ # ^[(B^[\[m"&lt;/div&gt;&lt;div&gt;每次登入系統的時間一定會是不一樣的，所以把它也註解掉。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="color:#FF0000;"&gt;問題3:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;procs -----------memory---------- ---swap-- -----io---- -system-- -----cpu------\r&lt;/div&gt;&lt;div&gt;r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st\r&lt;/div&gt;&lt;div&gt;14  0  25644  20660  26124 464024    0    1    17    23  881  255  7  3 89  1  0\r&lt;/div&gt;&lt;div&gt;0  0  25644  20148  26124 464536    0    0     0     0 1725 2206  6  2 93  0  0\r&lt;/div&gt;&lt;div&gt;0  0  25644  20404  26124 464264    0    0     0     0 1877 2234  3  3 95  0  0\r&lt;/div&gt;&lt;div&gt;0  0  25644  20404  26124 464224    0    0     0     0 1736 2186  4  1 95  0  0\r&lt;/div&gt;&lt;div&gt;0  0  25644  20404  26124 464224    0    0     0     0 1628 2168  3  2 95  0  0\r&lt;/div&gt;&lt;div&gt;^[\[1m^[\[31mX60:~ # ^[(B^[\[m"&lt;/div&gt;&lt;div&gt;當然不需要上一次vmstat的輸出結果，所以也需要註解掉。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;修改過後：&lt;/div&gt;&lt;div&gt;&lt;div&gt;set timeout -1&lt;/div&gt;&lt;div&gt;spawn $env(SHELL)&lt;/div&gt;&lt;div&gt;match_max 100000&lt;/div&gt;&lt;div&gt;expect -exact "]2;lawrence@X60:~/Desktop]1;X60lawrence@X60:~/Desktop&gt; "&lt;/div&gt;&lt;div&gt;send -- "ssh root@10"&lt;/div&gt;&lt;div&gt;expect -exact [K"&lt;/div&gt;&lt;div&gt;send -- ""&lt;/div&gt;&lt;div&gt;expect -exact [K"&lt;/div&gt;&lt;div&gt;send -- "127.0.0.1\r"&lt;/div&gt;&lt;div&gt;expect -exact "Password: "&lt;/div&gt;&lt;div&gt;send -- "1234\r"&lt;/div&gt;&lt;div&gt;expect -exact "#"&lt;/div&gt;&lt;div&gt;send -- "vmstat -n 1 5\r"&lt;/div&gt;&lt;div&gt;expect -exact "#"&lt;/div&gt;&lt;div&gt;send -- "ex"&lt;/div&gt;&lt;div&gt;expect -exact [K"&lt;/div&gt;&lt;div&gt;send -- ""&lt;/div&gt;&lt;div&gt;expect -exact [K"&lt;/div&gt;&lt;div&gt;send -- "logout\r"&lt;/div&gt;&lt;div&gt;expect -exact "logout\r&lt;/div&gt;&lt;div&gt;Connection to 127.0.0.1 closed.\r\r&lt;/div&gt;&lt;div&gt;]2;lawrence@X60:~/Desktop]1;X60lawrence@X60:~/Desktop&gt; "&lt;/div&gt;&lt;div&gt;send -- "exit\r"&lt;/div&gt;&lt;div&gt;expect eof&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;4. 執行：&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;lawrence@X60:~/Desktop&gt; ./script2.exp &lt;/div&gt;&lt;div&gt;spawn /bin/bash&lt;/div&gt;&lt;div&gt;lawrence@X60:~/Desktop&gt; ssh root@127.0.0.1&lt;/div&gt;&lt;div&gt;Password: &lt;/div&gt;&lt;div&gt;Last login: Mon Mar 22 16:11:29 2010 from localhost&lt;/div&gt;&lt;div&gt;Have a lot of fun...&lt;/div&gt;&lt;div&gt;X60:~ # vmstat -n 1 5&lt;/div&gt;&lt;div&gt;procs -----------memory---------- ---swap-- -----io---- -system-- -----cpu------&lt;/div&gt;&lt;div&gt; r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st&lt;/div&gt;&lt;div&gt; 0  0  31016  27124  23500 454188    0    1    16    23  880  303  7  3 89  1  0&lt;/div&gt;&lt;div&gt; 0  0  31016  29204  23500 451648    0    0     0    20 1815 1834  2  3 95  0  0&lt;/div&gt;&lt;div&gt; 0  0  31016  29204  23500 451676    0    0     0     0 1821 1878  2  2 96  0  0&lt;/div&gt;&lt;div&gt; 0  0  31016  29700  23500 451232    0    0     0     0 1763 2029  3  2 95  0  0&lt;/div&gt;&lt;div&gt; 0  0  31016  29700  23500 451184    0    0     0     0 1807 2241  2  2 95  0  0&lt;/div&gt;&lt;div&gt;X60:~ # logout&lt;/div&gt;&lt;div&gt;Connection to 127.0.0.1 closed.&lt;/div&gt;&lt;div&gt;lawrence@X60:~/Desktop&gt; exit&lt;/div&gt;&lt;div&gt;exit&lt;/div&gt;&lt;div&gt;lawrence@X60:~/Desktop&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Autoexpect雖然有以上的小缺點，但還是能加快script開發的速度。&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-8927417070095526978?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/8927417070095526978/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=8927417070095526978' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/8927417070095526978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/8927417070095526978'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/03/autoexpect-scenario.html' title='Autoexpect Scenario'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-5650971392688787771</id><published>2010-03-19T14:56:00.005+08:00</published><updated>2010-03-19T15:15:45.241+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>於Linux中偵測HD溫度</title><content type='html'>於&lt;a href="http://hyperrate.com/thread.php?tid=15320"&gt;原文eliu兄&lt;/a&gt;分享的方法延伸出再多一點的應用如下：&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;1. 將HD溫度每60秒紀錄在/var/log/message中：&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;# hddtemp -d /dev/hda -S 60 &lt;/div&gt;&lt;div&gt;&lt;div&gt;Mar 19 15:08:54 server hddtemp[3253]: /dev/hda: ST320011A: 33 C&lt;/div&gt;&lt;div&gt;Mar 19 15:09:54 server hddtemp[3253]: /dev/hda: ST320011A: 33 C&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;2. 開機時啟動hddtemp：&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;# vi /etc/sysconfig/hddtemp&lt;/div&gt;&lt;div&gt;&lt;div&gt;HDDTEMP_OPTIONS="-l 192.168.0.1 -d /dev/hda -S 60"&lt;/div&gt;&lt;div&gt;#-l: listen on a specific interface (in TCP/IP daemon mode)&lt;/div&gt;&lt;div&gt;#-d: run hddtemp in TCP/IP daemon mode (port 7634 by default.)&lt;/div&gt;&lt;div&gt;#-S: log temperature to syslog every s seconds.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;# /etc/init.d/hddtemp start&lt;/div&gt;&lt;div&gt;# chkconfig hddtemp on&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;3. 透過另一台主機即時監看HD溫度：&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;# while true; do date +%F-%H-%M-%S;nc 192.168.0.1 7634;echo"";sleep 1; done&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;2010-03-19-15-13-23&lt;/div&gt;&lt;div&gt;|/dev/hda|ST320011A|33|C|&lt;/div&gt;&lt;div&gt;2010-03-19-15-13-24&lt;/div&gt;&lt;div&gt;|/dev/hda|ST320011A|33|C|&lt;/div&gt;&lt;div&gt;2010-03-19-15-13-25&lt;/div&gt;&lt;div&gt;|/dev/hda|ST320011A|33|C|&lt;/div&gt;&lt;div&gt;2010-03-19-15-13-26&lt;/div&gt;&lt;div&gt;|/dev/hda|ST320011A|33|C|&lt;/div&gt;&lt;div&gt;2010-03-19-15-13-27&lt;/div&gt;&lt;div&gt;|/dev/hda|ST320011A|33|C&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-5650971392688787771?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/5650971392688787771/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=5650971392688787771' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/5650971392688787771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/5650971392688787771'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/03/linuxhd.html' title='於Linux中偵測HD溫度'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-7722723330153914565</id><published>2010-03-18T15:36:00.006+08:00</published><updated>2010-03-18T16:06:42.676+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>To configure vendor specific information on Linux DHCP Server</title><content type='html'>This article will to explain how to configure the vendor specific information i.e., &lt;b&gt;option 43&lt;/b&gt; on Linux DHCP Server, maybe I'll use this function in the future.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Step1. To open and modify &lt;b&gt;/etc/dhcpd.conf&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;1 ddns-update-style interim;&lt;/div&gt;&lt;div&gt;  2 ignore client-updates;&lt;/div&gt;&lt;div&gt;  3 &lt;b&gt;option opt-43 code 43 = ip-address;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;  4&lt;/div&gt;&lt;div&gt;  5 subnet 192.168.1.0 netmask 255.255.255.0 {&lt;/div&gt;&lt;div&gt;  6&lt;/div&gt;&lt;div&gt;  7 # --- default gateway&lt;/div&gt;&lt;div&gt;  8         option routers                  192.168.1.1;&lt;/div&gt;&lt;div&gt;  9         option subnet-mask              255.255.255.0;&lt;/div&gt;&lt;div&gt; 10&lt;/div&gt;&lt;div&gt; 11         option nis-domain               "domain.org";&lt;/div&gt;&lt;div&gt; 12         option domain-name              "domain.org";&lt;/div&gt;&lt;div&gt; 13         option domain-name-servers      192.168.1.1;&lt;/div&gt;&lt;div&gt; 14&lt;/div&gt;&lt;div&gt; 15         option time-offset              -18000; # Eastern Standard Time&lt;/div&gt;&lt;div&gt; 16 #       option ntp-servers              192.168.1.1;&lt;/div&gt;&lt;div&gt; 17 #       option netbios-name-servers     192.168.1.1;&lt;/div&gt;&lt;div&gt; 18 # --- Selects point-to-point node (default is hybrid). Don't change this unless&lt;/div&gt;&lt;div&gt; 19 # -- you understand Netbios very well&lt;/div&gt;&lt;div&gt; 20 #       option netbios-node-type 2;&lt;/div&gt;&lt;div&gt; 21&lt;/div&gt;&lt;div&gt; 22         range dynamic-bootp 192.168.1.128 192.168.1.254;&lt;/div&gt;&lt;div&gt; 23         default-lease-time 21600;&lt;/div&gt;&lt;div&gt; 24         max-lease-time 43200;&lt;/div&gt;&lt;div&gt; 25         &lt;b&gt;option opt-43 = "192.168.1.100";&lt;/b&gt;&lt;/div&gt;&lt;div&gt; 26&lt;/div&gt;&lt;div&gt; 27         # we want the nameserver to appear at a fixed address&lt;/div&gt;&lt;div&gt; 28         #host ns {&lt;/div&gt;&lt;div&gt; 29         #       next-server marvin.redhat.com;&lt;/div&gt;&lt;div&gt; 30         #       hardware ethernet 12:34:56:78:AB:CD;&lt;/div&gt;&lt;div&gt; 31         #       fixed-address 207.175.42.254;&lt;/div&gt;&lt;div&gt; 32         #}&lt;/div&gt;&lt;div&gt; 33 }&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Step 2. Restart DHCP Server:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;# /etc/init.d/dhcpd restart&lt;/div&gt;&lt;div&gt;# chkconfig dhcpd on&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Step 3. Identify via packets record tool:&lt;/div&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_c89uqmjVwOU/S6HePt4x-VI/AAAAAAAAALw/V9HIsSYtt6A/s1600-h/dhcp+option_43.png"&gt;&lt;blockquote&gt;&lt;img src="http://3.bp.blogspot.com/_c89uqmjVwOU/S6HePt4x-VI/AAAAAAAAALw/V9HIsSYtt6A/s320/dhcp+option_43.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5449881385692166482" style="cursor: pointer; width: 320px; height: 240px; " /&gt;&lt;/blockquote&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-7722723330153914565?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/7722723330153914565/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=7722723330153914565' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/7722723330153914565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/7722723330153914565'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/03/to-configure-vendor-specific.html' title='To configure vendor specific information on Linux DHCP Server'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_c89uqmjVwOU/S6HePt4x-VI/AAAAAAAAALw/V9HIsSYtt6A/s72-c/dhcp+option_43.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-4730766911746972181</id><published>2010-03-17T11:06:00.003+08:00</published><updated>2010-03-17T11:30:47.916+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='other'/><title type='text'>Wireless Network Basics guide</title><content type='html'>找到一本介紹Wireless Network基本常識的電子書，它是由NETGEAR所提供的，寫得還不錯，有興趣的朋友可以閱讀看看。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://documentation.netgear.com/reference/fra/wireless/TOC.html"&gt;線上觀看&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://documentation.netgear.com/reference/fra/wireless/pdfs/FullManual.pdf"&gt;直接下載&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;題外話:&lt;/div&gt;&lt;div&gt;前幾天在家做了個測試，將位於3F的&lt;a href="http://www.3com.com/products/en_US/detail.jsp?tab=features&amp;amp;pathtype=purchase&amp;amp;sku=3CRWE776075"&gt;3com AP 7760&lt;/a&gt;的Power mode由Minimum設定成Full，然後跑到1F發現到laptop依然可以連接上AP，線上播放Youtube的Flash video還算流暢，瀏覽網頁還好，沒有很頓的感覺，訊號強度還有25%，這台AP應該是SISO的架構，有這樣的表現實在是很不錯，不過AP與我房間只有一牆之隔，所以還是把它改回到minimum了。&lt;/div&gt;&lt;div&gt;另外也把加密方法由WEP改成WPA2-AES了，我可不想被卡皇或螞蟻戰車這樣類似的破解AP加密的設備破解後，變成好鄰居AP呀～ &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-4730766911746972181?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/4730766911746972181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=4730766911746972181' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/4730766911746972181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/4730766911746972181'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/03/wireless-network-basics-guide.html' title='Wireless Network Basics guide'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-6401930936445048360</id><published>2010-03-12T10:53:00.003+08:00</published><updated>2010-03-12T11:39:53.620+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>[Shell Script] 長時間測試FTP穩定度</title><content type='html'>Script:&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;1  #!/bin/bash&lt;/div&gt;&lt;div&gt;2  while (true)&lt;/div&gt;&lt;div&gt;3  do&lt;/div&gt;&lt;div&gt;4   lftp $1 -u ftp,ftp -e "cd /pub;get file;bye"&lt;/div&gt;&lt;div&gt;5   lftp $1 -u ftp,ftp -e "cd /pub;put file;bye"&lt;/div&gt;&lt;div&gt;6  done&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Explain:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;Line4: 以ftp account登入到FTP Server，並透過-e的指令將多個指令合併依序執行(切換到pub/抓取file/登出FTP)。&lt;/div&gt;&lt;div&gt;&lt;div&gt;Line5: 以ftp account登入到FTP Server，並透過-e的指令將多個指令合併依序執行(切換到pub/上傳file/登出FTP)。&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;div&gt;How to execute:&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;blockquote&gt;server1:~/bin # ./ftpcon.sh 192.168.0.1&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;透過此script可以對DUT不間斷的做FTP下載與上傳的動作，FYI。&lt;/div&gt;&lt;/div&gt;&lt;div&gt;當然如果要做更advance的測試，建議用curl-loader應該會更好一點。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-6401930936445048360?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/6401930936445048360/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=6401930936445048360' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6401930936445048360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6401930936445048360'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/03/shell-script-ftp.html' title='[Shell Script] 長時間測試FTP穩定度'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-7217286716804141177</id><published>2010-03-09T13:52:00.000+08:00</published><updated>2010-03-09T13:53:44.516+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='other'/><title type='text'>ITHome: 無線網路安全拉警報</title><content type='html'>&lt;div&gt;詳見：&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.ithome.com.tw/itadm/article.php?c=59907&amp;amp;s=1"&gt;ITHome: 無線網路安全拉警報&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;正所謂害人之心不可有，防人之心不可無，這是篇好文章，你還在使用WEP或是WPA-PSK嗎？趕緊更換policy吧！&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;帽客計畫用&lt;a href="http://www.aircrack-ng.org/"&gt;Aircrack-ng&lt;/a&gt;來破解WEP method看看，當然一定是破解我自己的AP囉。&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-7217286716804141177?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/7217286716804141177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=7217286716804141177' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/7217286716804141177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/7217286716804141177'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/03/ithome_09.html' title='ITHome: 無線網路安全拉警報'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-1681576037812695035</id><published>2010-03-08T11:35:00.004+08:00</published><updated>2010-03-08T12:44:18.422+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><title type='text'>NBL - AP Router 排行賽</title><content type='html'>排行的結果:&lt;div&gt;&lt;a href="http://www.nbl.org.tw/live_soho/"&gt;http://www.nbl.org.tw/live_soho/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;僅供參考 XD~&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-1681576037812695035?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/1681576037812695035/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=1681576037812695035' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/1681576037812695035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/1681576037812695035'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/03/nbl-ap-router.html' title='NBL - AP Router 排行賽'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-3319967225464052080</id><published>2010-03-03T16:15:00.003+08:00</published><updated>2010-03-03T18:45:34.188+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>RHEL6</title><content type='html'>首先，真是好久沒有寫blog了！不是帽客懶而是最近公司的project還蠻緊的，所以無暇更新腦中的知識於blog上。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;今天下午稍可喘息，想想Redhat曾對外宣稱2010 Q1會發表RHEL6，可是現在怎麼還是沒消息呢？&lt;/div&gt;&lt;div&gt;上google找了找，看一看，目前最新的版本是RHEL 5.5 beta，然後RHEL6預計要在Fedora13後release。（for details: &lt;a href="http://en.wikipedia.org/wiki/Red_Hat_Enterprise_Linux"&gt;Redhat Enterprise Linux wiki&lt;/a&gt;）&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;看來還得等一陣子。&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-3319967225464052080?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/3319967225464052080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=3319967225464052080' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3319967225464052080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3319967225464052080'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/03/rhel6.html' title='RHEL6'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-3641700250411160280</id><published>2010-02-01T17:45:00.003+08:00</published><updated>2010-02-01T17:54:19.858+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='生活'/><title type='text'>買到國際版的Porter... Orz</title><content type='html'>帽客想說背個好一點的包包吧，加上目前在台灣Porter包還蠻多人背的，品質應該很不錯，結果上星期五跑去忠孝SOGO買了一款不便宜的Porter包(大約快六張小朋友)，沒想到這是International Porter....老實說買之前我根本沒做功課，誰知道台灣與日本Porter會有這段恩怨呢？哈～苦笑中。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;我現在只期望雖品質沒日製的好(網路上大家都這麼說 Orz)，但也能讓我操個三年吧！暗藍色的顏色我還蠻喜歡的說，雖然它是International... 再次Orz.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-3641700250411160280?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/3641700250411160280/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=3641700250411160280' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3641700250411160280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3641700250411160280'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/02/porter-orz.html' title='買到國際版的Porter... Orz'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-4785938690009701641</id><published>2010-01-28T17:09:00.003+08:00</published><updated>2010-01-28T17:14:36.697+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mac'/><title type='text'>Apple iPad announced</title><content type='html'>Apple總算是對外發表了Apple iPad平板式電腦，成為世界第一的Mobile vendor後讓我們看看iPad是否也可以很成功！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-4785938690009701641?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/4785938690009701641/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=4785938690009701641' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/4785938690009701641'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/4785938690009701641'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/01/apple-ipad-announced.html' title='Apple iPad announced'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-3919985843224868372</id><published>2010-01-22T16:25:00.004+08:00</published><updated>2010-01-22T16:33:00.048+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>強大的awk</title><content type='html'>透過awk找出系統帳號中誰的預設shell是屬於bash，並統計有幾筆。&lt;br /&gt;[root@centos bin]# awk -F: 'BEGIN{count=0};/bash/{count++}/bash/{print $1};END{print "TOTAL="count}' /etc/passwd&lt;div&gt;&lt;blockquote&gt;root&lt;div&gt;&lt;div&gt;u1&lt;/div&gt;&lt;div&gt;u2&lt;/div&gt;&lt;div&gt;law&lt;/div&gt;&lt;div&gt;mysql&lt;/div&gt;&lt;div&gt;TOTAL=5&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-3919985843224868372?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/3919985843224868372/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=3919985843224868372' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3919985843224868372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3919985843224868372'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/01/awk.html' title='強大的awk'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-3677285000674251355</id><published>2010-01-21T14:54:00.005+08:00</published><updated>2010-01-21T17:18:11.662+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>To setup IPSec in CentOS 5.4</title><content type='html'>這是一篇很精簡的設定方法，更詳細的步驟與說明建議還是至OpenSwan網站查詢。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Test Environment:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;(172.17.1.100) IPSec VPN1 (10.12.95.3) ----- (10.12.95.2) IPSec VPN2 (172.17.2.100)&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;b&gt;1. 安裝：&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;# yum install openswan*&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;b&gt;2. 透過sysctl.conf修改Kernel參數：&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;修改Kernel相關參數，使得之後跑ipsec verify時不會出錯。&lt;/div&gt;&lt;div&gt;# vi /etc/sysctl.conf&lt;/div&gt;&lt;div&gt;*********************************************************************&lt;/div&gt;&lt;div&gt;&lt;div&gt;# example entries for /etc/sysctl.conf&lt;/div&gt;&lt;div&gt;# forwarding is needed for subnet or l2tp connections&lt;/div&gt;&lt;div&gt;net.ipv4.ip_forward = 1&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;# rp_filter is stupid and cannot deal decrypted packets "appearing out of&lt;/div&gt;&lt;div&gt;# nowhere"&lt;/div&gt;&lt;div&gt;net.ipv4.conf.default.rp_filter = 0&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;# when using 1 interface for two networks, and in some other cases with&lt;/div&gt;&lt;div&gt;# NETKEY, the kernel thinks it can be clever but breaks things.&lt;/div&gt;&lt;div&gt;net.ipv4.conf.all.send_redirects = 0&lt;/div&gt;&lt;div&gt;net.ipv4.conf.default.send_redirects = 0&lt;/div&gt;&lt;div&gt;net.ipv4.icmp_ignore_bogus_error_responses = 1&lt;/div&gt;&lt;div&gt;net.ipv4.conf.all.log_martians = 0&lt;/div&gt;&lt;div&gt;net.ipv4.conf.default.log_martians = 0&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;# these are non-ipsec specific security policies you should use&lt;/div&gt;&lt;div&gt;net.ipv4.conf.default.accept_source_route = 0&lt;/div&gt;&lt;div&gt;net.ipv4.conf.all.accept_redirects = 0&lt;/div&gt;&lt;div&gt;net.ipv4.conf.default.accept_redirects = 0&lt;/div&gt;&lt;div&gt;&lt;div&gt;*********************************************************************&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;#sysctl -p&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;3. 套用並修改範例：&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;# cp/usr/share/doc/openswan-doc*/examples /etc/ipsec.d/hosttohost.conf&lt;/div&gt;&lt;div&gt;# vi /etc/hosttohost.conf&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;*********************************************************************&lt;/div&gt;&lt;div&gt;&lt;div&gt;# sample connections&lt;/div&gt;&lt;div&gt;# This file is RCSID $Id: examples,v 1.5 1999/12/13 02:38:16 henry Exp $&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;# sample tunnel (manually or automatically keyed)&lt;/div&gt;&lt;div&gt;# Here we just use ESP for both encryption and authentication, which is&lt;/div&gt;&lt;div&gt;# the simplest and often the best method.&lt;/div&gt;&lt;div&gt;conn sample&lt;/div&gt;&lt;div&gt;        # left security gateway (public-network address)&lt;/div&gt;&lt;div&gt;        left=10.12.95.3&lt;/div&gt;&lt;div&gt;        # next hop to reach right&lt;/div&gt;&lt;div&gt;        #leftnexthop=10.44.55.66&lt;/div&gt;&lt;div&gt;        # subnet behind left (omit if left end of the tunnel is just the s.g.)&lt;/div&gt;&lt;div&gt;        leftsubnet=172.17.1.0/24&lt;/div&gt;&lt;div&gt;        # right s.g., subnet behind it, and next hop to reach left&lt;/div&gt;&lt;div&gt;        right=10.12.95.2&lt;/div&gt;&lt;div&gt;        #rightnexthop=10.88.77.66&lt;/div&gt;&lt;div&gt;        rightsubnet=172.17.2.0/24&lt;/div&gt;&lt;div&gt;        # (manual) SPI number&lt;/div&gt;&lt;div&gt;        #spi=0x200&lt;/div&gt;&lt;div&gt;        # (manual) encryption/authentication algorithm and parameters to it&lt;/div&gt;&lt;div&gt;        esp=3des-md5-96&lt;/div&gt;&lt;div&gt;        #espenckey=[192 bits]&lt;/div&gt;&lt;div&gt;        #espauthkey=[128 bits]&lt;/div&gt;&lt;div&gt;        authby=secret&lt;/div&gt;&lt;div&gt;        auto=add&lt;/div&gt;&lt;div&gt;&lt;div&gt;*********************************************************************&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;4. 新增PSK:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;# vi /etc/ipsec.secrets &lt;/div&gt;&lt;div&gt;*********************************************************************&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;include /etc/ipsec.d/*.secrets&lt;/div&gt;&lt;div&gt;10.12.95.3 10.12.95.2 : PSK "1234567890"&lt;/div&gt;&lt;div&gt;10.12.95.2 10.12.95.3 : PSK "1234567890"&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;5. 修改/etc/ipsec.conf&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;# vi /etc/ipsec.conf&lt;/div&gt;&lt;div&gt;&lt;div&gt;*********************************************************************&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;# /etc/ipsec.conf - Openswan IPsec configuration file&lt;/div&gt;&lt;div&gt;#&lt;/div&gt;&lt;div&gt;# Manual:     ipsec.conf.5&lt;/div&gt;&lt;div&gt;#&lt;/div&gt;&lt;div&gt;# Please place your own config files in /etc/ipsec.d/ ending in .conf&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;version 2.0     # conforms to second version of ipsec.conf specification&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;# basic configuration&lt;/div&gt;&lt;div&gt;config setup&lt;/div&gt;&lt;div&gt;        # Debug-logging controls:  "none" for (almost) none, "all" for lots.&lt;/div&gt;&lt;div&gt;        # klipsdebug=none&lt;/div&gt;&lt;div&gt;        # plutodebug="control parsing"&lt;/div&gt;&lt;div&gt;        # For Red Hat Enterprise Linux and Fedora, leave protostack=netkey&lt;/div&gt;&lt;div&gt;        protostack=netkey&lt;/div&gt;&lt;div&gt;        nat_traversal=yes&lt;/div&gt;&lt;div&gt;        virtual_private=&lt;/div&gt;&lt;div&gt;        oe=off&lt;/div&gt;&lt;div&gt;        # Enable this if you see "failed to find any available worker"&lt;/div&gt;&lt;div&gt;        nhelpers=0&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;#You may put your configuration (.conf) file in the "/etc/ipsec.d/" and uncomment this.&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="color:#000066;"&gt;include /etc/ipsec.d/*.conf&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;PS. 另外一邊的VPN gateway與以上的架設方法都一樣，只是將/etc/hosttohost.conf中的left與right的資訊對調即可。&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;6. 啟動IPSec:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;# /etc/init.d/ipsec start&lt;/div&gt;&lt;div&gt;/usr/libexec/ipsec/addconn Non-fips mode set in /proc/sys/crypto/fips_enabled&lt;/div&gt;&lt;div&gt;ipsec_setup: Starting Openswan IPsec U2.6.21/K2.6.18-164.6.1.el5...&lt;/div&gt;&lt;div&gt;ipsec_setup: multiple ip addresses, using  10.12.95.3 on eth0&lt;/div&gt;&lt;div&gt;ipsec_setup: /usr/libexec/ipsec/addconn Non-fips mode set in /proc/sys/crypto/fips_enabled&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;7. 執行IPSec verify:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;# ipsec verify&lt;/div&gt;&lt;div&gt;Checking your system to see if IPsec got installed and started correctly:&lt;/div&gt;&lt;div&gt;Version check and ipsec on-path                             &lt;span class="Apple-tab-span" style="white-space:pre"&gt;	&lt;/span&gt;[OK]&lt;/div&gt;&lt;div&gt;Linux Openswan U2.6.21/K2.6.18-164.6.1.el5 (netkey)&lt;/div&gt;&lt;div&gt;Checking for IPsec support in kernel                        &lt;span class="Apple-tab-span" style="white-space:pre"&gt;	&lt;/span&gt;[OK]&lt;/div&gt;&lt;div&gt;NETKEY detected, testing for disabled ICMP send_redirects   &lt;span class="Apple-tab-span" style="white-space:pre"&gt;	&lt;/span&gt;[OK]&lt;/div&gt;&lt;div&gt;NETKEY detected, testing for disabled ICMP accept_redirects &lt;span class="Apple-tab-span" style="white-space:pre"&gt;	&lt;/span&gt;[OK]&lt;/div&gt;&lt;div&gt;Checking for RSA private key (/etc/ipsec.secrets)           &lt;span class="Apple-tab-span" style="white-space:pre"&gt;	&lt;/span&gt;[OK]&lt;/div&gt;&lt;div&gt;Checking that pluto is running                              &lt;span class="Apple-tab-span" style="white-space:pre"&gt;	&lt;/span&gt;[OK]&lt;/div&gt;&lt;div&gt;Two or more interfaces found, checking IP forwarding        &lt;span class="Apple-tab-span" style="white-space:pre"&gt;	&lt;/span&gt;[OK]&lt;/div&gt;&lt;div&gt;Checking NAT and MASQUERADEing                              &lt;span class="Apple-tab-span" style="white-space:pre"&gt;	&lt;/span&gt;[N/A]&lt;/div&gt;&lt;div&gt;Checking for 'ip' command                                   &lt;span class="Apple-tab-span" style="white-space:pre"&gt;	&lt;/span&gt;[OK]&lt;/div&gt;&lt;div&gt;Checking for 'iptables' command                             &lt;span class="Apple-tab-span" style="white-space:pre"&gt;	&lt;/span&gt;[OK]&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Opportunistic Encryption DNS checks:&lt;/div&gt;&lt;div&gt;   Looking for TXT in forward dns zone: centos.example.com  &lt;span class="Apple-tab-span" style="white-space:pre"&gt;	&lt;/span&gt;[MISSING]&lt;/div&gt;&lt;div&gt;   Does the machine have at least one non-private address?  &lt;span class="Apple-tab-span" style="white-space:pre"&gt;	&lt;/span&gt;[FAILED]&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;8. 建立IPSec tunnel:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;# ipsec auto --up sample&lt;/div&gt;&lt;div&gt;104 "sample" #1: STATE_MAIN_I1: initiate&lt;/div&gt;&lt;div&gt;003 "sample" #1: received Vendor ID payload [Openswan (this version) 2.6.21 ]&lt;/div&gt;&lt;div&gt;003 "sample" #1: received Vendor ID payload [Dead Peer Detection]&lt;/div&gt;&lt;div&gt;003 "sample" #1: received Vendor ID payload [RFC 3947] method set to=109 &lt;/div&gt;&lt;div&gt;106 "sample" #1: STATE_MAIN_I2: sent MI2, expecting MR2&lt;/div&gt;&lt;div&gt;003 "sample" #1: NAT-Traversal: Result using RFC 3947 (NAT-Traversal): no NAT detected&lt;/div&gt;&lt;div&gt;108 "sample" #1: STATE_MAIN_I3: sent MI3, expecting MR3&lt;/div&gt;&lt;div&gt;003 "sample" #1: received Vendor ID payload [CAN-IKEv2]&lt;/div&gt;&lt;div&gt;004 "sample" #1: STATE_MAIN_I4: ISAKMP SA established {auth=OAKLEY_PRESHARED_KEY cipher=aes_128 prf=oakley_sha group=modp2048}&lt;/div&gt;&lt;div&gt;117 "sample" #2: STATE_QUICK_I1: initiate&lt;/div&gt;&lt;div&gt;004 "sample" #2: STATE_QUICK_I2: sent QI2, IPsec SA established tunnel mode {ESP=&gt;0xca7bd686 &lt;0x193e1d71 xfrm="3DES_0-HMAC_MD5" natoa="none" natd="none" dpd=""&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;b&gt;9. 測試:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;# ping 172.17.2.100 -I 172.17.1.100 -c 10&lt;/div&gt;&lt;div&gt;PING 172.17.2.100 (172.17.2.100) from 172.17.1.100 : 56(84) bytes of data.&lt;/div&gt;&lt;div&gt;64 bytes from 172.17.2.100: icmp_seq=1 ttl=64 time=1.65 ms&lt;/div&gt;&lt;div&gt;64 bytes from 172.17.2.100: icmp_seq=2 ttl=64 time=0.716 ms&lt;/div&gt;&lt;div&gt;64 bytes from 172.17.2.100: icmp_seq=3 ttl=64 time=1.16 ms&lt;/div&gt;&lt;div&gt;64 bytes from 172.17.2.100: icmp_seq=4 ttl=64 time=1.41 ms&lt;/div&gt;&lt;div&gt;64 bytes from 172.17.2.100: icmp_seq=5 ttl=64 time=1.24 ms&lt;/div&gt;&lt;div&gt;64 bytes from 172.17.2.100: icmp_seq=6 ttl=64 time=1.17 ms&lt;/div&gt;&lt;div&gt;64 bytes from 172.17.2.100: icmp_seq=7 ttl=64 time=1.52 ms&lt;/div&gt;&lt;div&gt;64 bytes from 172.17.2.100: icmp_seq=8 ttl=64 time=0.544 ms&lt;/div&gt;&lt;div&gt;64 bytes from 172.17.2.100: icmp_seq=9 ttl=64 time=0.796 ms&lt;/div&gt;&lt;div&gt;64 bytes from 172.17.2.100: icmp_seq=10 ttl=64 time=1.58 m&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;Note:&lt;/div&gt;&lt;div&gt;此次使用的版本分別為：&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;openswan-doc-2.6.21-5.el5_4.1&lt;/div&gt;&lt;div&gt;openswan-2.6.21-5.el5_4.1&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;不同的版本間，example configure file有點差異，需請注意。&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-3677285000674251355?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/3677285000674251355/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=3677285000674251355' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3677285000674251355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/3677285000674251355'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/01/to-setup-ipsec-in-centos-54.html' title='To setup IPSec in CentOS 5.4'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-1697838931957999621</id><published>2010-01-21T10:41:00.003+08:00</published><updated>2010-01-21T11:16:44.176+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>To setup Socks Server in CentOS5.4</title><content type='html'>工作需求，所以去架設了Socks4/5 Server來使用，在CentOS上安裝起來很容易且配置上也沒有多大的難度，在此筆記一下。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. 抓取ss5 tarball檔：&lt;/div&gt;&lt;div&gt;預設的repos似乎沒有ss5，故自己抓個tarball檔下來安裝。&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif; font-size: 13px; color: rgb(78, 78, 78); line-height: 19px; "&gt;&lt;blockquote&gt;wget http://softlayer.dl.sourceforge.net/project/ss5/ss5/3.7.9-1/ss5-3.7.9-1.tar.gz&lt;br /&gt;tar zxvf ss5-3.7.9-1.tar.gz&lt;/blockquote&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;2. 安裝：&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;[root@server2 src]# tar zxvf ss5-3.7.9-1.tar.gz &lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;[root@server2 ss5-3.7.9]# ./configure &lt;/div&gt;&lt;div&gt;&lt;div&gt;[root@server2 ss5-3.7.9]# make &lt;/div&gt;&lt;div&gt;&lt;div&gt;[root@server2 ss5-3.7.9]# make install&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;3. 配置：&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;找到auth與permit並將註解取消，注意我並沒有enable使用者需做認證的機制。&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;[root@server2 ~]# vi /etc/opt/ss5/ss5.conf &lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;&lt;div&gt;#       SHost           SPort           Authentication&lt;/div&gt;&lt;div&gt;auth  0.0.0.0/0    -                   -&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;#          Auth   SHost            SPort    DHost           DPort   Fixup   Group   Band    ExpDate&lt;/div&gt;&lt;div&gt;&lt;div&gt;permit -        0.0.0.0/0       -            0.0.0.0/0      -           -           -             -           -&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;4. 啟動:&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;[root@server2 ~]# chkconfig --add ss5&lt;/div&gt;&lt;div&gt;[root@server2 ~]# chkconfig ss5 on&lt;/div&gt;&lt;div&gt;[root@server2 ~]# /etc/init.d/ss5 start&lt;/div&gt;&lt;div&gt;doneting ss5...                                            [  OK  ]&lt;/div&gt;&lt;div&gt;[root@server2 ~]# &lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;5. 測試：&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;最後可透過FireFox來測試Socks4/5.&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;工具-&gt;選項-&gt;進階-&gt;設定-&gt;手動設定Proxy:&lt;/div&gt;&lt;div&gt;SOCKS主機: x.x.x.x Port: 1080&lt;/div&gt;&lt;div&gt;並選擇SOCKS v4或是SOCKS v5&lt;/div&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-1697838931957999621?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/1697838931957999621/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=1697838931957999621' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/1697838931957999621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/1697838931957999621'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/01/to-setup-socks-server-in-centos54.html' title='To setup Socks Server in CentOS5.4'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-7035885863192467442</id><published>2010-01-11T17:39:00.003+08:00</published><updated>2010-01-11T18:02:57.827+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>To implement NFSv2,NFSv3 and NFSv4</title><content type='html'>NFSv2, NFSv3與NFSv4在Linux 2.6.x的kernel上，預設都是有支援的，不同的是需要對於server或client之前下達不同的參數以區別，以下分別就不同版本的實作簡單敘述：&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. NFS v3:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;Server: exportfs *:/tmp&lt;/div&gt;&lt;div&gt;Client: mount 192.168.0.254:/tmp /mnt/nfs&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2. NFS v2:&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;Server: exportfs *:/tmp&lt;/div&gt;&lt;div&gt;Client: mount &lt;span class="Apple-style-span"  style="color:#000099;"&gt;-o nfsvers=2&lt;/span&gt; 192.168.0.254:/tmp /mnt/nfs&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;3. NFS v4:&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;Server: exportfs &lt;span class="Apple-style-span"  style="color:#000099;"&gt;-o fsid=o&lt;/span&gt; *:/tmp&lt;/div&gt;&lt;div&gt;Client: mount &lt;span class="Apple-style-span"  style="color:#000099;"&gt;-t nfs4 &lt;/span&gt;192.168.0.254:/tmp /mnt/nfs&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;References:&lt;/div&gt;&lt;div&gt;http://www.redhat.com/docs/manuals/enterprise/RHEL-4-Manual/ref-guide/s1-nfs-client-config.html&lt;/div&gt;&lt;div&gt;http://www.centos.org/docs/5/html/Deployment_Guide-en-US/ch-nfs.html&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-7035885863192467442?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/7035885863192467442/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=7035885863192467442' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/7035885863192467442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/7035885863192467442'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/01/to-implement-nfsv2nfsv3-and-nfsv4.html' title='To implement NFSv2,NFSv3 and NFSv4'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-6613751182061376187</id><published>2010-01-06T18:31:00.004+08:00</published><updated>2010-01-06T18:47:03.097+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Path MTU discovery</title><content type='html'>What's Path MTU discovery:&lt;div&gt;&lt;a href="http://en.wikipedia.org/wiki/Path_MTU_discovery"&gt;http://en.wikipedia.org/wiki/Path_MTU_discovery&lt;br /&gt;&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;預設Linux box是把pmtud的機制打開的，可透過以下的kernel參數檢查：&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;cat /proc/sys/net/ipv4/ip_no_pmtu_disc &lt;/div&gt;&lt;div&gt;0 代表pmtud enable (default)&lt;/div&gt;&lt;div&gt;1 代表pmtud disable&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;以下是我實驗時的環境：&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Remote Server (mtu=1500) ----- (mtu=1400) Linux NAT Box (mtu=1400) ----- Client (mtu=1500)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. 從Client往Server端送出icmp packet size大於1400bytes但小於1500bytes的包，for example 1450 bytes, DF=1&lt;/div&gt;&lt;div&gt;2. Linux NAT Box將會回報封包需要分片！並透過icmp unreachable包告訴Client，本機的mtu為1400bytes&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;opensuse:~ # ping 10.12.64.220 -s 1450&lt;/div&gt;&lt;div&gt;PING 10.12.64.220 (10.12.64.220) 1450(1478) bytes of data.&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="color:#000099;"&gt;From 10.12.95.3: icmp_seq=1 Frag needed and DF set (mtu = 1400)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="color:#000099;"&gt;From 10.12.95.3 icmp_seq=1 Frag needed and DF set (mtu = 1400)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;1458 bytes from 10.12.64.220: icmp_seq=2 ttl=63 time=2.85 ms&lt;/div&gt;&lt;div&gt;1458 bytes from 10.12.64.220: icmp_seq=3 ttl=63 time=4.97 ms&lt;/div&gt;&lt;div&gt;1458 bytes from 10.12.64.220: icmp_seq=4 ttl=63 time=3.48 ms &lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;此後將會保持一段時間不需要detect。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-6613751182061376187?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/6613751182061376187/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=6613751182061376187' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6613751182061376187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6613751182061376187'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2010/01/path-mtu-discovery.html' title='Path MTU discovery'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-7782474646242013272</id><published>2009-12-14T17:53:00.003+08:00</published><updated>2009-12-14T18:09:07.400+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>[Shell script] 自動開啟或關閉 vsftpd匿名登入機制</title><content type='html'>&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;1 #!/bin/bash&lt;/div&gt;&lt;div&gt;2 &lt;/div&gt;&lt;div&gt;3 vsftp_conf="/etc/vsftpd/vsftpd.conf"&lt;/div&gt;&lt;div&gt;4 &lt;/div&gt;&lt;div&gt;5 if [ -f $vsftp_conf ]; then&lt;/div&gt;&lt;div&gt;6  if [ $# -ne 1 ]; then&lt;/div&gt;&lt;div&gt;7   echo "Parameters is not allow"&lt;/div&gt;&lt;div&gt;8   echo "usage: $0 on or $0 off"&lt;/div&gt;&lt;div&gt;9   exit 1&lt;/div&gt;&lt;div&gt;10  fi&lt;/div&gt;&lt;div&gt;11 &lt;/div&gt;&lt;div&gt;12  case "$1" in&lt;/div&gt;&lt;div&gt;13   on) CMD='YES';;&lt;/div&gt;&lt;div&gt;14   off) CMD='NO';;&lt;/div&gt;&lt;div&gt;15   *)&lt;/div&gt;&lt;div&gt;16     echo "format error!"&lt;/div&gt;&lt;div&gt;17     exit 1&lt;/div&gt;&lt;div&gt;18     ;;&lt;/div&gt;&lt;div&gt;19  esac&lt;/div&gt;&lt;div&gt;20 &lt;/div&gt;&lt;div&gt;21  if [ $CMD = 'YES' ]; then&lt;/div&gt;&lt;div&gt;22   sed 's/^.*anonymous_enable=.*/anonymous_enable=YES/' $vsftp_conf &gt; /tmp/$$.vsftpd.conf&lt;/div&gt;&lt;div&gt;23   mv -f /tmp/$$.vsftpd.conf $vsftp_conf&lt;/div&gt;&lt;div&gt;24   /etc/init.d/vsftpd restart&lt;/div&gt;&lt;div&gt;25  else&lt;/div&gt;&lt;div&gt;26   sed 's/^.*anonymous_enable=.*/anonymous_enable=NO/' $vsftp_conf &gt; /tmp/$$.vsftpd.conf&lt;/div&gt;&lt;div&gt;27   mv -f /tmp/$$.vsftpd.conf $vsftp_conf&lt;/div&gt;&lt;div&gt;&lt;div&gt;28   /etc/init.d/vsftpd restart&lt;/div&gt;&lt;div&gt;29  fi&lt;/div&gt;&lt;div&gt;30 else echo "$vsftp_conf is not exist"&lt;/div&gt;&lt;div&gt;31 fi&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;說明:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;&lt;div&gt;列5 先判斷/etc/vsftpd/vsftpd.conf是否存在，若不存在則回報檔案不存在。(列30)&lt;/div&gt;&lt;div&gt;列6 判斷所傳入的引數是否為1個，若不是則回報錯誤並結束。 (列7~10)&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;列12-19 使用case，判斷是on, off或是格式有誤。&lt;/div&gt;&lt;div&gt;列21-24 若為on則設定anonymous_enable=YES，並重新啟動vsftpd。&lt;/div&gt;&lt;div&gt;列25-28 若為off則設定anonymous_enable=NO，並重新啟動vsftpd。&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;測試:&lt;/div&gt;&lt;div&gt;1. 允許匿名登入:&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;[root@centos bin]# ./vsftpd.sh on&lt;/div&gt;&lt;div&gt;Shutting down vsftpd:                                      [  OK  ]&lt;/div&gt;&lt;div&gt;Starting vsftpd for vsftpd:                                [  OK  ]&lt;/div&gt;&lt;div&gt;[root@centos bin]# ftp localhost &lt;/div&gt;&lt;div&gt;Connected to localhost.localdomain.&lt;/div&gt;&lt;div&gt;220 (vsFTPd 2.0.5)&lt;/div&gt;&lt;div&gt;530 Please login with USER and PASS.&lt;/div&gt;&lt;div&gt;530 Please login with USER and PASS.&lt;/div&gt;&lt;div&gt;KERBEROS_V4 rejected as an authentication type&lt;/div&gt;&lt;div&gt;Name (localhost:root): ftp&lt;/div&gt;&lt;div&gt;331 Please specify the password.&lt;/div&gt;&lt;div&gt;Password:&lt;/div&gt;&lt;div&gt;230 Login successful.&lt;/div&gt;&lt;div&gt;Remote system type is UNIX.&lt;/div&gt;&lt;div&gt;Using binary mode to transfer files.&lt;/div&gt;&lt;div&gt;ftp&gt; &lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2. 不允許匿名登入:&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;[root@centos bin]# ./vsftpd.sh off&lt;/div&gt;&lt;div&gt;Shutting down vsftpd:                                      [  OK  ]&lt;/div&gt;&lt;div&gt;Starting vsftpd for vsftpd:                                [  OK  ]&lt;/div&gt;&lt;div&gt;[root@centos bin]# ftp localhost&lt;/div&gt;&lt;div&gt;Connected to localhost.localdomain.&lt;/div&gt;&lt;div&gt;220 (vsFTPd 2.0.5)&lt;/div&gt;&lt;div&gt;530 Please login with USER and PASS.&lt;/div&gt;&lt;div&gt;530 Please login with USER and PASS.&lt;/div&gt;&lt;div&gt;KERBEROS_V4 rejected as an authentication type&lt;/div&gt;&lt;div&gt;Name (localhost:root): ftp&lt;/div&gt;&lt;div&gt;331 Please specify the password.&lt;/div&gt;&lt;div&gt;Password:&lt;/div&gt;&lt;div&gt;530 Login incorrect.&lt;/div&gt;&lt;div&gt;Login failed.&lt;/div&gt;&lt;div&gt;ftp&gt; &lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;References:&lt;/div&gt;&lt;div&gt;&lt;a href="http://bash.ols3.net/"&gt;Linux Shell 程式設計實務&lt;/a&gt; P.305&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-7782474646242013272?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/7782474646242013272/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=7782474646242013272' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/7782474646242013272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/7782474646242013272'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2009/12/shell-script-vsftpd.html' title='[Shell script] 自動開啟或關閉 vsftpd匿名登入機制'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-1478002565828104010</id><published>2009-12-11T20:20:00.006+08:00</published><updated>2009-12-11T20:42:12.599+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><title type='text'>TestShell Studio</title><content type='html'>&lt;span class="Apple-style-span" style="font-size: small;"&gt;今天下午參加了派恩科技所舉辦的&lt;/span&gt;&lt;span class="Apple-style-span"  style=" color: rgb(204, 0, 102); font-weight: bold; letter-spacing: 2px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family:新細明體;"&gt;&lt;a href="http://www.envinex.com.tw/seminar.html"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;新世代電子與網通產品自動化測試技術研討會&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style=" letter-spacing: 2px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family:新細明體;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;，見識到了&lt;/span&gt;&lt;a href="http://www.qualisystems.com/default.asp?lang=En"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;QualiSystems&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;所研發的TestShell tools其強調並不需要programming的能力就能完成自動化測試的工作，讓我印象最為深刻的就是&lt;/span&gt;&lt;a href="http://www.qualisystems.com/site/content/t2.asp?Sid=73&amp;amp;Pid=410"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;TestShell Studio&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;，它能結合多種網通測試設備（IXIA，SmartBits and etc)，自訂commands，遠端控制DUT，錄製Web access action等等強大的功能以加快測試的速度！AWESOME！&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" letter-spacing: 2px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family:新細明體;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" letter-spacing: 2px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family:新細明體;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;只要把你腦海中的想法透過滑鼠&lt;/span&gt;&lt;span class="Apple-style-span"  style=" letter-spacing: normal; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; font-family:Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Drag-&amp;amp;-drop，整個測試流程就完成了！我想這對於網通廠商來說是個非常有力的測試工具，也值得每個網通QA學習。&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" letter-spacing: 2px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family:新細明體;"&gt;&lt;span class="Apple-style-span"  style=" letter-spacing: normal; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; font-family:Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;美中不足的是......&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;span class="Apple-style-span"  style="font-family:Verdana, sans-serif;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;1. 沒有提供Trial version&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;2. 目前似乎沒有for Linux的版本&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:Verdana, sans-serif;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-1478002565828104010?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/1478002565828104010/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=1478002565828104010' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/1478002565828104010'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/1478002565828104010'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2009/12/testshell-studio.html' title='TestShell Studio'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-9203408651464944588</id><published>2009-12-09T17:53:00.005+08:00</published><updated>2009-12-09T18:16:10.558+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='other'/><title type='text'>Google Chrome for Linux and Mac OSX goes beta!</title><content type='html'>Google Chrome for Linux與Mac OSX終於出Beta版了，在Linux方面提供了Debian/Ubuntu/Fedora/OpenSUSE的deb與rpm，而在Mac OSX呢，很遺憾地PPC的user還是被遺忘了，剛好我就是PPC的user @@||&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Anyway，在Linux下與Firefox V3.5.5相比，Google Chrome運行起來的確是讓我感覺到有快一點，不過目前發現到有兩個缺點:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;1. 預設的中文字型不好看。&lt;/div&gt;&lt;div&gt;2. 即使我已經裝了Adobe flash player，還是不能播放Youtube的影片。&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;有興趣的人可以試用看看唷！&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_c89uqmjVwOU/Sx94mh2TqZI/AAAAAAAAALk/9Bf92WrGiYk/s1600-h/google_chrome.png"&gt;&lt;img src="http://3.bp.blogspot.com/_c89uqmjVwOU/Sx94mh2TqZI/AAAAAAAAALk/9Bf92WrGiYk/s320/google_chrome.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5413177880439138706" style="cursor: pointer; width: 320px; height: 180px; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.google.com/chrome?platform=linux"&gt;Google Chrome for Linux&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.google.com/chrome?platform=mac"&gt;Google Chrome for Mac OSX&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-9203408651464944588?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/9203408651464944588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=9203408651464944588' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/9203408651464944588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/9203408651464944588'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2009/12/google-chrome-for-linux-and-mac-osx.html' title='Google Chrome for Linux and Mac OSX goes beta!'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_c89uqmjVwOU/Sx94mh2TqZI/AAAAAAAAALk/9Bf92WrGiYk/s72-c/google_chrome.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-6692038920504377378</id><published>2009-11-30T16:14:00.005+08:00</published><updated>2009-12-01T10:20:57.044+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>emesene 1.5.1 - "awesome" bugfix edition has been released!</title><content type='html'>曾幾何時，當我從Pidgin跳槽至emesene時感覺到非常順手好用，但是唯一的缺點就是emesene常常回報對方收不到我的訊息，有時真覺得有點惱人，所以這陣子又跳回去使用Pidgin，雖然沒那麼好看但至少穩定。&lt;br /&gt;&lt;br /&gt;Well，今天連到emesene official website發現到v1.5.1已經正式release了，並且也修正了送不出訊息的問題，好樣的重新拿回來使用！&lt;br /&gt;&lt;br /&gt;嘿！不過目前還沒有OpenSUSE 11.2的rpm檔，先用tarball了。&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_c89uqmjVwOU/SxOCtAo4WZI/AAAAAAAAALU/hMWCNMxobQc/s1600/eme1.5.1.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 180px;" src="http://2.bp.blogspot.com/_c89uqmjVwOU/SxOCtAo4WZI/AAAAAAAAALU/hMWCNMxobQc/s320/eme1.5.1.png" alt="" id="BLOGGER_PHOTO_ID_5409811287179286930" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-6692038920504377378?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/6692038920504377378/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=6692038920504377378' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6692038920504377378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6692038920504377378'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2009/11/emesene-151-awesome-bugfix-edition-has.html' title='emesene 1.5.1 - &quot;awesome&quot; bugfix edition has been released!'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_c89uqmjVwOU/SxOCtAo4WZI/AAAAAAAAALU/hMWCNMxobQc/s72-c/eme1.5.1.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-6276805807531589746</id><published>2009-11-27T17:42:00.002+08:00</published><updated>2009-11-27T17:46:19.866+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='other'/><title type='text'>How to configure mirror port on Cisco 2960G switch</title><content type='html'>碰到了就紀錄一下囉~&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;&lt;/span&gt;&lt;span style="color:#0000ff;"&gt;&lt;/span&gt;&lt;blockquote style="color: rgb(0, 0, 0);"&gt;# monitor session 1 source interface Gi 0/11&lt;br /&gt;# monitor session 1 destination interface Gi 0/10&lt;/blockquote&gt;&lt;span style="color:#0000ff;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;如此一來port 10就會成為port 11的mirror port。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#0000ff;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-6276805807531589746?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/6276805807531589746/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=6276805807531589746' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6276805807531589746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6276805807531589746'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2009/11/how-to-configure-mirror-port-on-cisco.html' title='How to configure mirror port on Cisco 2960G switch'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-355596117211892056</id><published>2009-11-27T11:43:00.002+08:00</published><updated>2009-11-27T11:58:58.768+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>判斷service是否可使用TCP wrappers</title><content type='html'>在Linux系統中，針對service比較簡單的安全政策可透過TCP wrappers來做管理，但是有些service是可被TCP wrappers控管的，有些則不是，如何判斷呢？其實只要用&lt;span style="font-weight: bold;"&gt;ldd&lt;/span&gt;命令來查看service是否有利用到&lt;span style="font-weight: bold;"&gt;libwrap wrapper library&lt;/span&gt;就可以囉！以下舉幾個例子：&lt;br /&gt;&lt;blockquote&gt;1. OpenSSH:&lt;br /&gt;[root@centos ~]# ldd /usr/sbin/sshd | grep libwrap&lt;br /&gt;    &lt;span style="color: rgb(255, 0, 0);"&gt;libwrap.so.0 =&gt; /lib/libwrap.so.0 (0x003f9000)&lt;/span&gt;&lt;br /&gt;2. NFS:&lt;br /&gt;[root@centos ~]# ldd /usr/sbin/rpc.nfsd | grep libwrap&lt;br /&gt;3. Apache:&lt;br /&gt;[root@centos ~]# ldd /usr/sbin/httpd | grep libwrap&lt;/blockquote&gt;由上可知OpenSSH可由TCP wrappers託管，但是NFS與Apache則不行。（有自己的安全機制)&lt;br /&gt;&lt;br /&gt;回憶起以前考RHEL3時是用死記的方法記下那些service可以被TCP wrappers託管，現在年紀大了記憶體不足，只好靠些小技巧來幫助。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-355596117211892056?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/355596117211892056/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=355596117211892056' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/355596117211892056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/355596117211892056'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2009/11/servicetcp-wrappers.html' title='判斷service是否可使用TCP wrappers'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-7165799045187475002</id><published>2009-11-26T14:55:00.003+08:00</published><updated>2009-11-26T15:04:48.519+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Netifera</title><content type='html'>Netifera是一套for Linux與MAC OSX的網路環境偵測軟體，使用起來非常簡單易懂。&lt;br /&gt;帽客安裝在CentOS5.4下，從安裝到使用上沒有發生什麼問題，且整體跑起來感覺很流暢！值得推薦給大家使用。&lt;br /&gt;&lt;br /&gt;What is Netifera?&lt;br /&gt;&lt;blockquote&gt;Netifera is a new modular open source platform for creating network security tools. This project provides many advantages for both security developers and researchers who want to implement new tools as well as the community of users of these tools. &lt;/blockquote&gt;&lt;a href="http://netifera.com/"&gt;Netifera website&lt;/a&gt;&lt;br /&gt;&lt;a href="http://netifera.com/doc/netifera_getting_started_guide/"&gt;Netifera quick guide&lt;/a&gt;&lt;br /&gt;&lt;a href="http://netifera.com/downloads/"&gt;Download Netifera&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-7165799045187475002?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/7165799045187475002/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=7165799045187475002' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/7165799045187475002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/7165799045187475002'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2009/11/netifera.html' title='Netifera'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-8213641172468650409</id><published>2009-11-19T10:21:00.005+08:00</published><updated>2009-11-19T10:58:00.327+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>如何透過ISO檔，更新CentOS</title><content type='html'>之前介紹過如何透過ISO檔升級OpenSUSE，身為紅帽與蜥蜴系的愛好者，當然也要介紹一下如何透過ISO檔升級CentOS(應該也可用於Redhat與Fedora)。&lt;br /&gt;&lt;br /&gt;Step1. 建立掛載點：&lt;br /&gt;&lt;blockquote&gt;# mkdir -p /mnt/iso/1&lt;/blockquote&gt;Step2. 掛載ISO檔：&lt;br /&gt;&lt;blockquote&gt;# mount -o loop /mnt/nfs/CentOS-5.4*.iso /mnt/iso/1&lt;/blockquote&gt;Step3. 安裝createrepo套件：&lt;br /&gt;&lt;blockquote&gt;&lt;code&gt;# yum install createrepo&lt;/code&gt;&lt;/blockquote&gt;&lt;code&gt;Step4.  產生來源repository：&lt;br /&gt;&lt;/code&gt;&lt;blockquote&gt;# cd /mnt/iso&lt;br /&gt;# createrepo .&lt;/blockquote&gt;Step5. 建立新repository設定檔：&lt;br /&gt;&lt;code&gt;&lt;/code&gt;&lt;blockquote&gt;&lt;code&gt;# vi /etc/yum.repos.d/centos54.repo&lt;br /&gt;&lt;/code&gt;&lt;code&gt;[CentOS5.4 Repository]&lt;br /&gt;baseurl=file:///mnt/iso&lt;br /&gt;enabled=1&lt;/code&gt;&lt;/blockquote&gt;Step6. 準備升級：&lt;br /&gt;&lt;blockquote&gt;先將原本的repos全部rename成xxx.repo.bak&lt;br /&gt;# yum clean all&lt;br /&gt;# yum update&lt;/blockquote&gt;成功的話就可看到下圖顯示準備更新成CentOS5.4的套件：&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_c89uqmjVwOU/SwSy5pDHpwI/AAAAAAAAALM/KovK53vMpM8/s1600/centos5.4+from+iso.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 202px;" src="http://4.bp.blogspot.com/_c89uqmjVwOU/SwSy5pDHpwI/AAAAAAAAALM/KovK53vMpM8/s320/centos5.4+from+iso.jpg" alt="" id="BLOGGER_PHOTO_ID_5405642156092663554" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-8213641172468650409?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/8213641172468650409/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=8213641172468650409' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/8213641172468650409'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/8213641172468650409'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2009/11/isocentos.html' title='如何透過ISO檔，更新CentOS'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_c89uqmjVwOU/SwSy5pDHpwI/AAAAAAAAALM/KovK53vMpM8/s72-c/centos5.4+from+iso.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-1136659799831862277</id><published>2009-11-18T13:27:00.002+08:00</published><updated>2009-11-18T13:35:41.370+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>學習Linux CLI 的好站</title><content type='html'>想學習Linux CLI嗎？以下的網站非常值得閱讀或是當作線上工具書：&lt;br /&gt;&lt;a href="http://www.linuxcommand.org/learning_the_shell.php"&gt;&lt;/a&gt;&lt;blockquote&gt;&lt;a href="http://www.linuxcommand.org/learning_the_shell.php"&gt;LinuxCommand&lt;/a&gt;&lt;br /&gt;&lt;a href="http://oreilly.com/linux/command-directory/"&gt;O'Reilly's Linux Command Directory&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.dsl.org/cookbook/cookbook_toc.html"&gt;The Linux CookBook&lt;/a&gt;&lt;br /&gt;&lt;a href="http://news.ols3.net/techdoc/old/shell/book1.html"&gt;Ols3 shell script&lt;/a&gt; &lt;/blockquote&gt;Also please let me know your favorite websites for learning Linux command line in the comments.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-1136659799831862277?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/1136659799831862277/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=1136659799831862277' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/1136659799831862277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/1136659799831862277'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2009/11/linux-cli.html' title='學習Linux CLI 的好站'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-6730854378035251846</id><published>2009-11-17T18:09:00.004+08:00</published><updated>2009-11-17T18:20:41.877+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='other'/><title type='text'>Fedora 12 即將release!</title><content type='html'>Oh.. Fedora12預計於.....2009.11.17 release (不就是今天嗎? 逃~)，太久沒注意Fedora project了，明天download下來在VirtualBox上跑看看吧。&lt;br /&gt;&lt;br /&gt;BTW, 最近真是OS的大混戰呀! 打得激烈!&lt;br /&gt;&lt;blockquote&gt;Apple MAC OSX 10.6.2 [未使用，好想用呀~哭]&lt;br /&gt;CentOS 5.4 [使用中]&lt;br /&gt;Ubuntu 9.10 [未使用]&lt;br /&gt;OpenSUSE 11.2 [使用中]&lt;br /&gt;Fedora 12 [快要出了]&lt;br /&gt;Windows 7 [恩...]&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-6730854378035251846?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/6730854378035251846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=6730854378035251846' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6730854378035251846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6730854378035251846'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2009/11/fedora-12-release.html' title='Fedora 12 即將release!'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-5020046477169747902</id><published>2009-11-13T16:26:00.006+08:00</published><updated>2009-11-16T10:45:23.954+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>升級OpenSUSE 11.1至11.2之雜記</title><content type='html'>OpenSUSE 11.2已經於11.12日正式release了，雖然說11.1目前在S10e上跑得挺順的，但是手癢的我還是決定給它升級看看，以往我會選擇重新安裝的方法來升級，反正/home是配置到另外一個partition，系統重新安裝也不會讓資料遺失，但是總覺得要重新調整到自己習慣的桌面設定太浪費時間了，於是這一次我選擇透過將software repositories指定成OpenSUSE 11.2的方法來安裝：&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Step1. Yast-&gt;Software-&gt;Software Repositories-&gt;Add-&gt;Local ISO Image添加OpenSUSE11.2镜像。&lt;br /&gt;Step2. 手動移除OpenSUSE 11.1的repositories&lt;br /&gt;Step3. # zypper dup&lt;/blockquote&gt;遺憾的是.....我竟然在X Window幹下此等蠢事，zypper dup會將有衝突的軟件強制刪除，沒想到在Firefox開啟的狀態下，造成系統crash導致更新尚未完成！重開機後整個系統爛掉，唉！我可不能panic呀，冷靜下來進入failsafe mode重新再執行一次zypper dup，沒想到卻回報無法找到來源，原來還需要讓Kernel把loop的模組掛起來，於是便執行modprobe loop，如此一來就可以繼續升級的動作了。&lt;br /&gt;&lt;br /&gt;沒想到升級完後，只有保留了kernel-2.6.27.37-0.1-pae而竟然沒有安裝上新的kernel-2.6.31.5-0.1-desktop，導致無法進入GNOME..... anyway透過zypper再裝上新版的kernel吧，裝上後一切搞定，可以正常進入GNOME，目前嘗試使用看看。&lt;br /&gt;&lt;br /&gt;Update1_新增OpenSUSE 11.2的repositories:&lt;br /&gt;&lt;blockquote&gt;# zypper ar http://ftp.gwdg.de/pub/linux/misc/packman/suse/11.2/ packman&lt;br /&gt;# zypper ar http://download.opensuse.org/distribution/11.2/repo/oss/ opensuse11.2_oss&lt;br /&gt;# zypper ar http://download.opensuse.org/distribution/11.2/repo/non-oss/opensuse_11.2_non-oss&lt;br /&gt;# zypper ar http://download.opensuse.org/update/11.2/ opensuse11.2_update&lt;/blockquote&gt;Update2_安裝S10e(Broadcom Corporation BCM4312 802.11b/g)的wireless module:&lt;br /&gt;&lt;blockquote&gt;# zypper in broadcom-wl*&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-5020046477169747902?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/5020046477169747902/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=5020046477169747902' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/5020046477169747902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/5020046477169747902'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2009/11/opensuse-111112.html' title='升級OpenSUSE 11.1至11.2之雜記'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-1464990909927415420</id><published>2009-10-30T11:47:00.003+08:00</published><updated>2009-10-30T11:55:57.690+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>CentOS 5.4 now is available to download!</title><content type='html'>令人喜愛的CentOS5.4正式release囉！趕緊來download.... :)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://lists.centos.org/pipermail/centos-announce/2009-October/016195.html"&gt;CentOS 5.4 release notice&lt;/a&gt;&lt;br /&gt;&lt;a href="http://mirror.centos.org/centos/5/isos/"&gt;Download site&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;如果已經安裝了之前的版本，則可透過以下的命令線上更新系統:&lt;br /&gt;&lt;blockquote&gt;# yum list updates&lt;br /&gt;# yum update&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-1464990909927415420?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/1464990909927415420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=1464990909927415420' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/1464990909927415420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/1464990909927415420'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2009/10/centos-54-now-is-available-to-download.html' title='CentOS 5.4 now is available to download!'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-7916463755281677431</id><published>2009-10-29T16:39:00.003+08:00</published><updated>2009-10-29T16:48:41.372+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>備份利器: rsnapshot</title><content type='html'>rsnapshot與我之前用&lt;a href="http://go-linux.blogspot.com/2006/05/rsync.html"&gt;rsync&lt;/a&gt;備份的方法比較起來看來是更加地簡單好用了，有興趣的朋友可參考以下的文章作個測試：&lt;br /&gt;&lt;a href="http://www.thegeekstuff.com/2009/08/tutorial-backup-linux-using-rsnapshot-rsync-utility/"&gt;How To Backup Local Unix Host Using rsnapshot rsync Utility&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.thegeekstuff.com/2009/09/linux-remote-backup-using-rsnapshot-rsync-utility/"&gt;&lt;span style="font-size:100%;"&gt;How To Backup Remote Linux Host Using rsnapshot rsync Utility&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-7916463755281677431?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/7916463755281677431/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=7916463755281677431' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/7916463755281677431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/7916463755281677431'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2009/10/rsnapshot.html' title='備份利器: rsnapshot'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-2487698014773637171</id><published>2009-10-22T14:28:00.002+08:00</published><updated>2009-10-22T14:34:45.748+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='other'/><title type='text'>Clone HD in the VirtualBox</title><content type='html'>錯誤方法:&lt;br /&gt;&lt;blockquote&gt;copy / paste original vdi檔。&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;正確方法:&lt;br /&gt;&lt;blockquote&gt;Windows-&gt;cmd-&gt;&lt;span style="font-weight: bold;"&gt;vboxmanage clonehd&lt;/span&gt; "original vdi" "new vdi"&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;之後匯入新的vdi檔就不會造成UUID重複的問題了。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-2487698014773637171?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/2487698014773637171/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=2487698014773637171' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/2487698014773637171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/2487698014773637171'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2009/10/clone-hd-in-virtualbox.html' title='Clone HD in the VirtualBox'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-5207640166173649196</id><published>2009-10-19T18:10:00.004+08:00</published><updated>2009-10-19T18:33:02.125+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Install FreeMind in OpenSUSE 11.1</title><content type='html'>在OSX下習慣用FreeMind紀錄一些自己的ideas，但我的末代"老"白iBook G4它老人家重達&lt;span style="font-weight: bold;"&gt;2.2Kg&lt;/span&gt;在加上一些書籍，我實在是背不動了，所以就將S10e安裝成OpenSUSE帶去上班用，索性也來裝個FreeMind來使用吧，沒想到，它真的不是很好安裝，很多套件不論是官方的repository或是packman repository都沒有，只好手動自己找一找裝一裝了。（忽然想起多年前在RHEL3.0要裝K3b support燒錄mp3的壯烈情況。）&lt;br /&gt;&lt;br /&gt;裝完了之後，遇到了中文亂碼的問題，參考了&lt;a href="http://blog.xuite.net/ubuntu/linux/10201463"&gt;佑子窩 blogger&lt;/a&gt;所提供的方法很順利的解決了。&lt;br /&gt;不過OpenSUSE與Ubuntu有個地方不一樣:&lt;br /&gt;&lt;blockquote&gt;OpenSUSE: ln -s /usr/share/fonts/truetype/uming.ttf&lt;br /&gt;Ubuntu: ln -s /usr/share/fonts/truetype/&lt;span style="color: rgb(255, 0, 0);"&gt;arphi&lt;/span&gt;c/uming.ttf &lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;&lt;strong style="font-family: tahoma,arial,helvetica,sans-serif;"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_c89uqmjVwOU/Stw-4ViMW9I/AAAAAAAAALE/qQ2NYRNQl84/s1600-h/freemind.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 180px;" src="http://4.bp.blogspot.com/_c89uqmjVwOU/Stw-4ViMW9I/AAAAAAAAALE/qQ2NYRNQl84/s320/freemind.png" alt="" id="BLOGGER_PHOTO_ID_5394255591257168850" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-5207640166173649196?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/5207640166173649196/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=5207640166173649196' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/5207640166173649196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/5207640166173649196'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2009/10/install-freemind-in-opensuse-111.html' title='Install FreeMind in OpenSUSE 11.1'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_c89uqmjVwOU/Stw-4ViMW9I/AAAAAAAAALE/qQ2NYRNQl84/s72-c/freemind.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-4093324203360917692</id><published>2009-10-19T15:30:00.002+08:00</published><updated>2009-10-19T15:34:39.443+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>[Shell script] Select選單語法練習</title><content type='html'>1. 以選單方式，提供要刪除哪一個檔案 (a1, a2, a3, a4 and a5)&lt;br /&gt;2. 只有當user輸入y/Y時，才會將檔案刪除。&lt;br /&gt;&lt;blockquote&gt;#!/bin/bash&lt;br /&gt;select VAR in a1 a2 a3 a4 a5 exit&lt;br /&gt;do&lt;br /&gt; case $VAR in&lt;br /&gt; a1) read -p "Delete a1? (y/Y/n/N)" FLAG&lt;br /&gt;     if [ $FLAG = y -o $FLAG = Y ]; then&lt;br /&gt;      rm -f ./a1&lt;br /&gt;     fi;;&lt;br /&gt; a2) read -p "Delete a2? (y/Y/n/N)" FLAG&lt;br /&gt;     if [ $FLAG = y -o $FLAG = Y ]; then&lt;br /&gt;      rm -f ./a2&lt;br /&gt;     fi;;&lt;br /&gt; a3) read -p "Delete a3? (y/Y/n/N)" FLAG&lt;br /&gt;     if [ $FLAG = y -o $FLAG = Y ]; then&lt;br /&gt;      rm -f ./a3&lt;br /&gt;     fi;;&lt;br /&gt; a4) read -p "Delete a4? (y/Y/n/N)" FLAG&lt;br /&gt;     if [ $FLAG = y -o $FLAG = Y ]; then&lt;br /&gt;      rm -f ./a4&lt;br /&gt;     fi;;&lt;br /&gt; a5) read -p "Delete a5? (y/Y/n/N)" FLAG&lt;br /&gt;     if [ $FLAG = y -o $FLAG = Y ]; then&lt;br /&gt;      rm -f ./a5&lt;br /&gt;     fi;;&lt;br /&gt; exit) exit;;&lt;br /&gt; esac&lt;br /&gt;done&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-4093324203360917692?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/4093324203360917692/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=4093324203360917692' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/4093324203360917692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/4093324203360917692'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2009/10/shell-script-select.html' title='[Shell script] Select選單語法練習'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-8783678565407498203</id><published>2009-10-16T16:26:00.002+08:00</published><updated>2009-10-16T16:29:46.873+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>[Shell script] 遞迴</title><content type='html'>&lt;blockquote&gt;#!/bin/bash&lt;br /&gt;function re () {&lt;br /&gt;        local tmp&lt;br /&gt;        tmp=$1&lt;br /&gt;        if [ $tmp -eq 1 ]; then&lt;br /&gt;                total=1&lt;br /&gt;        else&lt;br /&gt;                re $(($tmp-1))&lt;br /&gt;                total=$(($tmp*$total))&lt;br /&gt;        fi&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;read -p "Data=" VAR&lt;br /&gt;re $VAR&lt;br /&gt;echo "$VAR!=$total"&lt;/blockquote&gt;太久沒寫了腦袋打結了一下。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-8783678565407498203?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/8783678565407498203/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=8783678565407498203' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/8783678565407498203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/8783678565407498203'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2009/10/shell-script.html' title='[Shell script] 遞迴'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-7493168708301023284</id><published>2009-10-15T17:40:00.004+08:00</published><updated>2009-10-15T17:53:22.726+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='other'/><title type='text'>Fine Tuning Firefox</title><content type='html'>參考了以下的文章在OpenSUSE 11.1下調整了FireFox的參數，感覺有改善！&lt;br /&gt;&lt;a href="http://www.technical-assistance.co.uk/kb/ffconfig.php"&gt;Fine Tuning Firefox&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;順便找到備份FF的軟體:&lt;br /&gt;&lt;a href="http://www.customsoftwareconsult.com/extensions/febe/febe.html"&gt;FEBE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;最後附上OpenSUSE 11.1美美的桌面環境。&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_c89uqmjVwOU/StbwyDiW1fI/AAAAAAAAAK8/KXvRvP26iuw/s1600-h/Screenshot.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 180px;" src="http://3.bp.blogspot.com/_c89uqmjVwOU/StbwyDiW1fI/AAAAAAAAAK8/KXvRvP26iuw/s320/Screenshot.png" alt="" id="BLOGGER_PHOTO_ID_5392762346556282354" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-7493168708301023284?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/7493168708301023284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=7493168708301023284' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/7493168708301023284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/7493168708301023284'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2009/10/fine-tuning-firefox.html' title='Fine Tuning Firefox'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_c89uqmjVwOU/StbwyDiW1fI/AAAAAAAAAK8/KXvRvP26iuw/s72-c/Screenshot.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-6525874459719548421</id><published>2009-10-07T13:31:00.003+08:00</published><updated>2009-10-07T13:43:09.008+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>OpenSUSE 11.2 roadmap</title><content type='html'>沒意外的話應該在今年的11月12號OpenSUSE 11.2就會release了，我還蠻喜歡OpenSUSE team的roadmap。&lt;br /&gt;&lt;br /&gt;Milestone -&gt; Release Candidate -&gt; Gold Master&lt;br /&gt;&lt;a href="http://en.opensuse.org/Roadmap/11.2"&gt;http://en.opensuse.org/Roadmap/11.2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;如何幫助測試OpenSUSE: &lt;a href="http://en.opensuse.org/Testing/"&gt;http://en.opensuse.org/Testing/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-6525874459719548421?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/6525874459719548421/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=6525874459719548421' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6525874459719548421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6525874459719548421'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2009/10/opensuse-112-roadmap.html' title='OpenSUSE 11.2 roadmap'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-4795110096992730850</id><published>2009-10-04T14:13:00.004+08:00</published><updated>2009-10-07T01:17:22.102+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Free Partition Manager for Windows</title><content type='html'>I find a good partition management tool for Windows series OS.&lt;div&gt;&lt;a href="http://www.partition-tool.com/personal.htm"&gt;EASEUS Partition Master&lt;/a&gt; it's very useful, and Home user edition is free!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Tested on Lenovo S10e netbook and it's works.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-4795110096992730850?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/4795110096992730850/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=4795110096992730850' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/4795110096992730850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/4795110096992730850'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2009/10/free-partition-manager-for-windows.html' title='Free Partition Manager for Windows'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-9138755604126505646</id><published>2009-09-29T15:36:00.004+08:00</published><updated>2009-09-29T15:43:00.453+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Shell script 練習</title><content type='html'>看到Ols3前輩出的練習題，故嘗試寫看看，題目是這個樣子的:&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;# 把 以下資料檔 d1.txt d2.txt 予以整合&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;d1.txt&lt;/div&gt;&lt;div&gt;====================&lt;/div&gt;&lt;div&gt;abc:12&lt;/div&gt;&lt;div&gt;bob:25&lt;/div&gt;&lt;div&gt;cdc:36&lt;/div&gt;&lt;div&gt;OK:121&lt;/div&gt;&lt;div&gt;Tomy:99&lt;/div&gt;&lt;div&gt;Jack:108&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;d2.txt&lt;/div&gt;&lt;div&gt;====================&lt;/div&gt;&lt;div&gt;Jack:9&lt;/div&gt;&lt;div&gt;cdc:8&lt;/div&gt;&lt;div&gt;OK:11&lt;/div&gt;&lt;div&gt;Tomy:22&lt;/div&gt;&lt;div&gt;bob:5&lt;/div&gt;&lt;div&gt;abc:88&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;試寫一 script 來處理 d1.txt d2.txt 使其變成&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;abc:12:88&lt;/div&gt;&lt;div&gt;bob:25:5&lt;/div&gt;&lt;div&gt;cdc:36:8&lt;/div&gt;&lt;div&gt;Jack:108:9&lt;/div&gt;&lt;div&gt;OK:121:11&lt;/div&gt;&lt;div&gt;Tomy:99:22&lt;/div&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;My script:&lt;/div&gt;&lt;div&gt;&lt;div&gt;#!/bin/bash&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;for VAR1 in `cat ./d1.txt | sort`&lt;/div&gt;&lt;div&gt;do&lt;/div&gt;&lt;div&gt; for VAR2 in `cat ./d2.txt | sort`&lt;/div&gt;&lt;div&gt; do&lt;/div&gt;&lt;div&gt;  if [ `echo $VAR1 | cut -d: -f1` = `echo $VAR2 | cut -d: -f1` ]; then&lt;/div&gt;&lt;div&gt;   echo $VAR1\:`echo $VAR2 | cut -d: -f2`&lt;/div&gt;&lt;div&gt;  fi&lt;/div&gt;&lt;div&gt; done&lt;/div&gt;&lt;div&gt;done&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;References:&lt;/div&gt;&lt;div&gt;&lt;a href="http://news.ols3.net/techdoc/old/shell/x1003.html"&gt;http://news.ols3.net/techdoc/old/shell/x1003.html&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-9138755604126505646?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/9138755604126505646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=9138755604126505646' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/9138755604126505646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/9138755604126505646'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2009/09/shell-script.html' title='Shell script 練習'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-27216830.post-6969072842222232087</id><published>2009-09-25T09:54:00.001+08:00</published><updated>2009-09-25T09:57:59.156+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mac'/><title type='text'>Upgrade iTunes to v9.0.1 in OSX 10.5.8</title><content type='html'>&lt;div&gt;&lt;div style="text-align: center;"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 281px; height: 320px;" src="http://1.bp.blogspot.com/_c89uqmjVwOU/SrwjVAzysFI/AAAAAAAAAK0/APdgt4p6qtg/s320/ishot-2.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5385218098329727058" /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/27216830-6969072842222232087?l=go-linux.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://go-linux.blogspot.com/feeds/6969072842222232087/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=27216830&amp;postID=6969072842222232087' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6969072842222232087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/27216830/posts/default/6969072842222232087'/><link rel='alternate' type='text/html' href='http://go-linux.blogspot.com/2009/09/upgrade-itunes-to-v901-in-osx-1058.html' title='Upgrade iTunes to v9.0.1 in OSX 10.5.8'/><author><name>瘋狂帽客</name><uri>http://www.blogger.com/profile/13547762133583400776</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://bp0.blogger.com/_c89uqmjVwOU/SABhaOKybBI/AAAAAAAAADw/boD6uNb-Hf0/S220/rhce_logo-clr.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_c89uqmjVwOU/SrwjVAzysFI/AAAAAAAAAK0/APdgt4p6qtg/s72-c/ishot-2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
