<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="http://www.wkb.idv.tw/plog/styles/rss.css" type="text/css"?>
<rss version="0.91">

 <channel>
  <title>Eating weblog</title>
  <link>http://www.wkb.idv.tw/plog/blog/1</link>
  <description></description>
    <item>
   <title>SSh attack</title>
   <description> 
由於ssh遠端連線是平常網管十分常用的服務，但是目前ssh attack真是相當的作，如果平常有在收linux server的log，就會發現每天測試的主機不計其數，為了主機控管的安全，可以考慮修改sshd的連接埠(預設是22)，所以可以考慮安裝一個free的軟體在linux主機上面，「  fail2ban  」，安裝方式還算簡單，操作如下：
 
 
修改sshd的連接埠
 
 
#nano /etc/ssh/sshd_config 改完後存檔離開即可
 
 
將port前面的#移除，並將22改為其它port如6666
 
 
#service sshd restart即可
 
 
&nbsp;
 
 
fail2ban的官網
 
 
 http://www.fail2ban.org/wiki/  
 
 
 http://www.fail2ban.org/wiki/index.php/Downloads 
 
 
在本機下yum確認python的套件是否都有安裝
 
 
&nbsp;#yum install python* 
 
 
 
 
 
 
 
 
下載fail2ban的rpm套件
 
 
以centos5為例&nbsp;  http://download.fedora.redhat.com/pub/epel/5/i386/repoview/fail2ban.html 
 
 
目前的版本是「fail2ban-0.8.4-23.el5.noarch」
 
 
#wget http://download.fedora.redhat.com/pub/epel/5/i386/fail2ban-0.8.4-23.el5.noarch.rpm
 
 
#rpm -ivh fail2ban-0.8.4-23.el5.noarch.rpm (  有可能有問題，因為少了其它套件  )
 
 
 
 
 
所以還是透過yum來安裝比較方便，如果是fedora的linux應該直接yum就有fail2ban的套件了，如果是 CentOS 使用者 
請先設定使用  ATrpms  的套件庫，再使用 yum 來安裝較新版本的 Fail2ban (目前大概是 0.8.4-24) 
 
 
#nano /etc/yum.repos.d/atrpms.repo 輸入下面的內容後存檔離開 
 
 
	 
		 
			 
			[atrpms] 
			name=Red Hat Enterprise Linux $releasever - $basearch - ATrpms 
			baseurl=http://dl.atrpms.net/el$releasever-$basearch/atrpms/stable 
			gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms 
			gpgcheck=1 
			enabled=1
			 
		 
	 
 
 
&nbsp;#yum install fail2ban
 
 
 
 
 
 
 
 
 
 
 
#nano /etc/fail2ban/jail.conf 修改下面兩個部分
 
 
	 
		 
			 
			#排除 IP 範圍, 以空白隔開 
			ignoreip = 127.0.0.1 192.168.0.0/24 
			&nbsp; 
			bantime&nbsp; = 86400 ( 遭拒絕的ip被拒絕的時間長短，  單位是秒   ) 
			&nbsp; 
			findtime&nbsp; = 600 ( 第1次觸發後要等待的時間區間進行計算，  單位是秒   ) 
			&nbsp; 
			maxretry = 3 ( 在 findtime 時間內觸發的次數 )  
			 
		 
	 
 
 
 
	 
		 
			 
			[ssh-iptables] 
			&nbsp; 
			enabled&nbsp; = true ( 是否開啟 true or false ) 
			filter&nbsp;&nbsp; = sshd 
			action&nbsp;&nbsp; = iptables[name=SSH, port=ssh, protocol=tcp] (   設定處理的service名稱、port號、第4層通訊協定   ) 
			&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sendmail[name=SSH, &lt;a href=&quot;mailto:dest=admin@tc.edu.tw&quot;&gt;dest=admin@tc.edu.tw&lt;/a&gt;] (   發出警告信及警告信的mail   ) 
			logpath&nbsp; = /var/log/secure ( log檔案位置 ) 
			bantime = -1 ( -1代表無限 ) 
			maxretry = 3 ( 觸發次數 ) 
			 
		 
	 
 
 
#service fail2ban restart (重新啟動fail2ban)
 
 
之後要知道fail2ban是否有運作，可以透過觀察記錄檔 /var/log/fail2ban.log，來觀察有無錯誤或是觀察 iptables 的防火牆規則
 
 
#more /var/log/fail2ban.log 
&nbsp;&nbsp;&nbsp;  
#iptables -L -n 
 
 
&nbsp;
 
 
相關資訊可以參考 光榮的blog  
 </description>
   <link>http://www.wkb.idv.tw/plog/post/1/182</link>
      <pubDate>Mon, 06 Sep 2010 20:54:30 +0800</pubDate>   
  </item>
    <item>
   <title>Vbox解析度調整</title>
   <description> 
透過oracle公司(原sun公司開發之軟體)virtual box可以在一個os上同時產生其它的os來測試，但是原來的vbox中安裝的os(linux或是windows)一開始裝完後都只有800x600的解析度，但是透過「VirutalBox Guest Additions」可以讓解析度隨著你手動拉vbox的視窗而作大小的變動，簡單說明如下：
 
 
先啟動你安裝的windows或是linux作業系統，從 VirtualBox 上面選單選擇「裝置」 &gt; 「客戶端額外功能」，你會發現有一片光碟被掛載 ，如果是windows的話就直接會出現。如果是在linux上有啟動x-windows時，可以直接將光碟機中的檔案直接執行即行
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
在ubuntu中的作法，點遠完之後系統會自動掛載 vbox 的 GuestAdditions 的 iso 檔，在 linux 或 windows 的光碟機就會是 GuestAdditions 的光碟，如果光碟沒有掛載成的話，可以重新開機一次後應該就會正常，然後打開光碟可以找到安裝檔，以 linux 32bit 為例的安裝檔為 VBoxLinuxAdditions-x86.run，只要在終端機的介面下使用 root 權限去安裝後重新開機即可(用sudo加上完整檔案路徑)，須注意的地方就是虛擬系統可以調整的解析度的範圍為  小於母系統  目前螢幕的解析度。 
 
 
如果遠端電腦使用遠端桌面連線到該虛擬系統會有滑鼠無法同步的狀況，一樣安裝 vbox 的 GuestAdditions 後就可以正常操作!! 
 
 
 
 
 
  
 </description>
   <link>http://www.wkb.idv.tw/plog/post/1/181</link>
      <pubDate>Wed, 01 Sep 2010 10:31:28 +0800</pubDate>   
  </item>
    <item>
   <title>MSSQL無法啟動</title>
   <description> 
最近將xp主機上的mssql設定開機不啟動，結果發現mssql啟動需要多項服務一併啟動，而且還有先後順序之關連，因此又將mssql設定開動都自動啟動較方便，但是卻發現無法直接啟動，尋找了許久才發現原來是VIA網路相衝突的原因，需要將mssql中VIA協助關閉，方法如下：
 
 
先從mssql server 2008中的「組態工具」-&gt;「sql server組態管理員」開啟「SQL server configuration manager」 來找到mssqlserver的通訊協定中將via的協定關才即可!! 
 
 
 
 
 
 
 
 
 
 
 
  
 </description>
   <link>http://www.wkb.idv.tw/plog/post/1/180</link>
      <pubDate>Fri, 27 Aug 2010 08:01:31 +0800</pubDate>   
  </item>
    <item>
   <title>Editplus開啟綜sftp遠端檔案無法自動更新問題</title>
   <description> 
在 Editplus 3中無法直接在本機上面修改如php的檔案後，直接與遠端主機(透過sftp)作更新，必須用editplus2的舊版才行，或是更換成另一個開放源碼的 notepad++ 來編寫php亦是不錯的選擇，但是如果重新安裝了文字編輯器的軟體(如editplus2等)，需要重新設定xp上檔案對應直接開啟的軟體，設定如下：
 
 
 並且在php檔案在你的電腦時(以xp為例)，按右鍵-&gt;「內容」-&gt;在  
右邊靠上面「變更」-&gt;去選擇你要自動對應的程式，如果不在選單內(藍框內)時，再去按「瀏覽」(紅框處)找到你要的  
軟體後確定即可!!  
 
 
 
 
 
 
  
 
 
 
editplus3無法支援遠端更新，請用editplus2的版本，下載點如下：  
 http://www.wkb.idv.tw/study/php/file/editplus.exe  &nbsp; 英文版  
 http://www.wkb.idv.tw/study/php/file/ceditplus.exe  &nbsp;中文版&nbsp;  
 </description>
   <link>http://www.wkb.idv.tw/plog/post/1/179</link>
      <pubDate>Fri, 27 Aug 2010 07:37:54 +0800</pubDate>   
  </item>
    <item>
   <title>xp開機效能提升</title>
   <description> 
ms windows使用久了之後，總是會有開機較慢或是關機很慢的問題，下面幾個方式可以作系統效能的調整!!
 
 
msconfig是在windows系統內裝的Windows設定工具。從開始選單，選項「執行」-&gt;「msconfig」後，會出現下面的畫面，主要就是將「服務」、「啟動」中部分選題勾勾去掉之後，windows啟動會快些，同時空閒的系統資源也會多出一些效能會提升不少的!!
 
 
 
 
 
&nbsp;
 
 
關機效能提升修改  regedit.exe  從開始選單，選項「執行」-&gt;「regedit.exe」
 
 
1、縮短等待時間 
開啟註冊表編輯器，找到  HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control  ， 
將 WaitToKillServiceTimeout 設為：1000或更小。 ( 原設定值：20000 ) 
找到   HKEY_CURRENT_USER\Control Panel\Desktop   鍵，將右邊視窗的 
WaitToKillAppTimeout 改為 1000， ( 原設定值：20000 )即關閉程序時僅等待1秒。將 HungAppTimeout 值改為：200( 原設定值：5000 )， 表示程式出錯時等待0.5秒。 
 
2、讓系統自動關閉停止回應的程式。 
開啟註冊表   HKEY_CURRENT_USER\Control Panel\Desktop   鍵， 將 AutoEndTasks 值設為 1。 ( 原設定值：0 )&nbsp; 
 
 
&nbsp;
 
 
下面可以清除一些系統不需要的檔案，參考 其它的blog 中提到
 
 
妳是否注意到你的電腦系統磁盤的可用空間正在一天天在減少呢? 動作一天比一天遲緩呢? 
在Windows在安裝和使用過程中都會產生相當多的垃圾文件包括臨時文件 
如：*.tmp、*._mp日誌文件*.log、臨時幫助文件*.gid、磁盤檢查文件*.chk 
臨時備份文件如：*.old、*.bak以及其他臨時文件。 
特別是如果一段時間不清理IE的臨時文件夾【Temporary Internet Files】其中的緩存文件 
有時會佔用上百MB的磁盤空間。這些LJ文件不僅僅浪費了寶貴的磁盤空間，嚴重時還會使 
系統運行慢如蝸牛，所以應及時清理系統的LJ文件的淤塞。 
到「所有程式」&rarr;附屬應用程式&rarr;記事本 
打開記事本。 
將以下程式貼上&darr; 
 
 
	 
		 
			 
			 
			@echo off 
			Echo 正在清除系統垃圾文件，請稍等...... 
			Del /f /s /q %systemdrive%\*.tmp 
			Del /f /s /q %systemdrive%\*._mp 
			Del /f /s /q %systemdrive%\*.log 
			Del /f /s /q %systemdrive%\*.gid 
			Del /f /s /q %systemdrive%\*.chk 
			Del /f /s /q %systemdrive%\*.old 
			Del /f /s /q %systemdrive%\recycled\*.* 
			Del /f /s /q %windir%\*.bak 
			Del /f /s /q %windir%\prefetch\*.* 
			Rd /s /q %windir%\temp &amp; MD %windir%\temp 
			Del /f /q %userprofile%\cookies\*.* 
			Del /f /q %userprofile%\recent\*.* 
			Del /f /s /q &quot;%userprofile%\Local Settings\Temporary Internet Files\*.*&quot; 
			Del /f /s /q &quot;%userprofile%\Local Settings\Temp\*.*&quot; 
			Del /f /s /q &quot;%userprofile%\recent\*.*&quot; 
			Echo 清除系統LJ完成!!
			 
			 
			Echo. &amp; pause 
			 
			 
		 
	 
 
 
 
然後儲存到桌面，檔名改為「清除系統LJ.bat」 ( 記住檔名為何無所謂，但是後面的副檔名一定要是  .bat   !!)
 
 
 
 </description>
   <link>http://www.wkb.idv.tw/plog/post/1/178</link>
      <pubDate>Sun, 22 Aug 2010 20:27:08 +0800</pubDate>   
  </item>
    <item>
   <title>Excel2003自動篩選左下角統計功能失效</title>
   <description> 
最近有人問到，在excel2003有許多資料時，透過「自動篩選」功能來進行查詢，在選了一些項目的篩選後，本來左下角會有如「從188筆中找出10筆記錄」變成出現「篩選模式」而不會出現統計筆數，在使用上十分麻煩，可以在「工具」-「選項」-「計算」中將「自動」改「手動」即可解決此問題了!!
 
 
  
 
 
  
 </description>
   <link>http://www.wkb.idv.tw/plog/post/1/177</link>
      <pubDate>Tue, 10 Aug 2010 21:57:53 +0800</pubDate>   
  </item>
    <item>
   <title>Windows server performance info.</title>
   <description>想要了解windows主機的效能，可以參考 Microsoft的網站 !!</description>
   <link>http://www.wkb.idv.tw/plog/post/1/176</link>
      <pubDate>Thu, 05 Aug 2010 22:32:00 +0800</pubDate>   
  </item>
    <item>
   <title>資訊相關的EI journal</title>
   <description> 
目前有一些international journal有被收錄在EI的也是可以考慮的!!
 
 
 Journal of Computational Information Systems (JCIS) 
 
 
 投稿發表費 8頁單欄內300美元，超過每頁40美元
 
 
&nbsp;
 
 
 JOURNAL OF COMPUTERS (JCP) 
 
 
 投稿發表費 8頁雙欄內240歐元，超過每頁50歐元，最多到14頁時500歐元，再超過每頁歐10元
 
 
&nbsp;
 
 
 JOURNAL OF NETWORKS (JNW) 
 
 
 投稿發表費 8頁雙欄內240歐元，超過每頁50歐元，最多到14頁時500歐元，再超過每頁歐10元
 
 
&nbsp;
 
 JOURNAL OF SOFTWARE (JSW) 
 
 投稿發表費 8頁雙欄內240歐元，超過每頁50歐元，最多到14頁時500歐元，再超過每頁歐10元
 
 
&nbsp;
 
 
 International Journal of Computers and Applications  
 International Journal of Power and Energy Systems  
 International Journal of Modelling and Simulation  
 Control and Intelligent Systems  
 
 
 投稿發表費 8頁雙欄內450美元，超過每頁100美元
 
 
&nbsp;
 
 
 International Journal of High Performance Computing and Networking&nbsp; (IJHPCN)  
 
 
&nbsp;
 
 
 International Journal of Web Engineering and Technology (IJWET)&nbsp;  
 
 
&nbsp;
 
 
 International Journal of Computer Applications in Technology&nbsp; (IJCAT)  
 
 
&nbsp;
 
 
 International Journal of Mobile Communications&nbsp; (IJMC)  
 
 
&nbsp;
 
 
 An International Journal of Computing and Informatics
 
 
 
&nbsp;
 
 
 ICIC Express Letters  
 
 
&nbsp;
 
 
 Tamkang Journal of Science and Engineering (TKJSE)  
 
 
&nbsp;
 
 
 Journal of Chung Cheng Institute of Technology (JCCIT)  
 
 
&nbsp;
 
 
 WSEAS Transactions  有許多種journal，網路有人說投稿發表費是600歐元
 </description>
   <link>http://www.wkb.idv.tw/plog/post/1/175</link>
      <pubDate>Fri, 30 Jul 2010 21:29:59 +0800</pubDate>   
  </item>
    <item>
   <title>Ubuntu改成文字介面</title>
   <description>ubuntu&nbsp; 開機預設使用的模式可以透過下列方式來修改 
 
預設用文字模式開機： 
 
將 /etc/X11/default-display-manager 中的內容清空 
 
在文字介面使用 startx 
 
 
預設以GUI模式啟動： 
 
&nbsp;將 /etc/X11/default-display-manager 中的內容改成 /usr/sbin/gdm</description>
   <link>http://www.wkb.idv.tw/plog/post/1/174</link>
      <pubDate>Tue, 27 Jul 2010 18:32:31 +0800</pubDate>   
  </item>
    <item>
   <title>Centos5 clamav</title>
   <description> 
之前更新centos5的主機，並在上面安裝了clamav的mail filter ，但是每天主機的「 Logwatch 」中一直出現了下面的訊息
 
 
	 
		 
			 
			 --------------------- Clamav-milter Begin 
			------------------------   
			 
			 
			**Unmatched Entries**  
			No clamd server appears to be available   
			 
		 
	 
 
 
原來是clamav-milter中的設定問題，需要將clamd.conf、clamav-milter.conf 中作調整，
 
 
#nano&nbsp; /etc/clamd.conf
 
 
LocalSocket /tmp/clamd.socket (  加上這一行或是將此行前面#去除  )
 
 
#nano&nbsp; /etc/clamav-milter.conf 
 
 
ClamdSocket unix:/tmp/clamd.socket (  加上這一行或是將此行前面#去除  )
 
 
重新開機後，之後log就不會出現上面的錯誤了!! (不過log的錯誤可能要等1~2天後的log再來確定才會較清楚!!) 
 </description>
   <link>http://www.wkb.idv.tw/plog/post/1/173</link>
      <pubDate>Sun, 27 Jun 2010 16:27:43 +0800</pubDate>   
  </item>
   </channel>
</rss>

