Recent Articles / Archives

Apache 限制上傳檔案體積

在 Apache 裡面有一個選項是 LimitRequestBody,這個選項可以限制用戶送出的 HTTP 請求內容。這個選項可以在 .htaccess 或 httpd.conf 裡使用,而如果在 httpd.conf 內使用,分別可以用在 virtualhost 或目錄屬性設定。而 LimitRequestBody 的設定值是介乎 0 (無限制) 至 2147483647 (2GB)。

例如要在目錄 /home/httpd/html/www.mydomain.com/uploads 設定上傳限制為 100K,可以在 .htaccess 或 httpd.conf 加入以下語句:

<Directory "/home/httpd/html/www.mydomain.com/uploads">
   LimitRequestBody 102400
</Directory>

如果透過 .htaccess 設定,儲存檔案後會立即生效;如透過 httpd.conf 設定,須要重新啟動 Apache。

April 26, 2008 · Linux / BSD 筆記 · No Comments Yet

Linux 下破解 zip 密碼

fcrackzip 是一個在 Linux 下破解 zip 檔案密碼的工具,而且因為用組合語言寫成,執行速度十分快。fcrackzip 支援暴力法 (try and error) 破解,以及使用字典檔。在 Ubuntu 下安裝 fcrackzip 只須透過 apt-get 便可以:

sudo apt-get install fcrackzip

至於其他作業系統,fcrackzip 提供了源代碼、Linux binary 及 Windows binary。

fcrackzip Syntax
Read more…

April 20, 2008 · Linux / BSD 筆記 · No Comments Yet

實用 crontab 寫法

本站另一篇文章 Unix Crontab 簡介 介紹了 Crontab 的用法,今天發現了一個實用的寫法:

@daily /usr/local/www/awstats/cgi-bin/awstats.sh

以上用 @daily 語法,便會在每天零時零分執行,以下是其他用法:

@reboot: 在每次開機時執行。
@yearly: 等同 0 0 1 1 * 寫法,即每年一月一日零時零分。
@annually: 與 @yearly 相同。
@monthly: 在每月一號零時零分執行。
@weekly: 在星期天零時零分執行。 Run once a week, “0 0 * * 0″.
@daily: 每天零時零分。
@midnight: 與 @daily 相同。
@hourly: 每小時零分執行。

April 20, 2008 · Linux / BSD 筆記 · Comments (1)

Linux 產生隨機密碼

以下指令可以在 command line 產生隨機密碼

<g; /dev/urandom tr -dc _A-Z-a-z-0-9 | head -c6

以上指令會產生 6 個位的密碼,如果想改變密碼長度,可以修改最後的 -c6,例如要 8 個位的密碼,便改為 -c8

April 20, 2008 · Linux / BSD 筆記 · No Comments Yet

免費及開源軟體列表

Open Source Guide 是一個免費及開源軟體的目錄列表,站內的軟體以不同分類區別,例如 Audio, Database, Desktop, Graphics, Internet, Network, Programming 等。而列出每套軟體的授權方式和支援的作業系統,對於要找一些付費軟體代替品十分方便。

站內的軟體由用戶提交,所以如果有什麼好用的免費/開源軟體,又沒有包括在內站,也可以提交上去分享一下。

Open Source Guide

April 15, 2008 · 實用軟件推薦 · No Comments Yet


用瀏覽器檢視 .docx 檔案

Word 2007 所儲存的副檔名為 .docx,而這種檔案不可以用 Word 2003 或以下版本的 Word 開啟。如果只是想檢視 .docx 的內容,又不想安裝其他程式或在網上轉換,可以用透過以下方法。

首先將 .docx 檔案的副檔名改為 .zip,例如 filename.docx 改為 filename.zip,然後用壓縮軟件解壓。解壓後會產生一個 "word&" 資料夾,在資料夾內有一個檔案名為 document.xml,用瀏覽器開啟這個 document.xml 檔案,便可以檢視 .docx 檔案內的文字。

April 15, 2008 · Windows 筆記 · No Comments Yet

不錯的 SSH Client — Xshell

Xshell 是一個 Windows 平台下的終端機模擬器,支援 SSH1, SSH2, SFTP, TELNET, RLOGIN, SERIAL。不用 Putty 的理由是因為 Xshell 可以同時開啟多 session,在管理數台伺服器上方便很多。Xshell 是付費軟件,但如果個人使用則免費。

Xshell 官方網站

April 10, 2008 · 實用軟件推薦 · Comments (2)