HKSamba

postfix 下的 virtual 管理

SWP Logo

還記得 eval(unescape('%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%27%3c%61%20%68%72%65%66%3d%22%6d%61%69%6c%74%6f%3a%66%72%61%6e%6b%69%65%40%6d%61%69%6c%2e%73%61%6d%62%61%2e%68%6b%22%3e%66%72%61%6e%6b%69%65%40%6d%61%69%6c%2e%73%61%6d%62%61%2e%68%6b%3c%2f%61%3e%27%29%3b')) 和 eval(unescape('%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%27%3c%61%20%68%72%65%66%3d%22%6d%61%69%6c%74%6f%3a%66%72%61%6e%6b%69%65%40%73%61%6d%62%61%2e%68%6b%22%3e%66%72%61%6e%6b%69%65%40%73%61%6d%62%61%2e%68%6b%3c%2f%61%3e%27%29%3b')) 的問題嗎?如果我們希望 eval(unescape('%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%27%3c%61%20%68%72%65%66%3d%22%6d%61%69%6c%74%6f%3a%66%72%61%6e%6b%69%65%40%73%61%6d%62%61%2e%68%6b%22%3e%66%72%61%6e%6b%69%65%40%73%61%6d%62%61%2e%68%6b%3c%2f%61%3e%27%29%3b')) 的電郵給 frankie 使用者所收取,而 eval(unescape('%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%27%3c%61%20%68%72%65%66%3d%22%6d%61%69%6c%74%6f%3a%66%72%61%6e%6b%69%65%40%6d%61%69%6c%2e%73%61%6d%62%61%2e%68%6b%22%3e%66%72%61%6e%6b%69%65%40%6d%61%69%6c%2e%73%61%6d%62%61%2e%68%6b%3c%2f%61%3e%27%29%3b')) 被伺服器內的 peter 帳號收取的話,你需要設定的是 postfix 伺服器內的 virtual_alias_maps 的參數,請在 postfix 下加上這一行參數。

Postfix 下的 queue 控制

SWP Logo

當一個電郵系統需要接收了一封電郵但是又未可以完成發送的時候,這封信就會被放在 queue 內。所以每一個外寄電郵伺服器如何處理它的 queue 就成為一個很重要的課題。
自己初期對 postfix 不熟悉,總以為它像 qmail 一樣不善於處理 queue 。想不到他的處理能力也是十分高強,讓我們在這裡作一個初步的了解。

Microsoft Access 與 Samba 之 Oplocks

上一星期遇到了一個學生,他問了一個我幾年前會經失敗的嘗試。
其實事情是這樣的。那時我和客戶在設定 Samba 伺服器,他公司內最重要的就是一套運行在 Microsoft Access 內的資料庫程式。
其實早期很多公司也沒有自己 SQL 資料庫,當然那年代也沒有人知道有 postgresql 或者 mysql 資料庫。更沒有人想過可以在網頁上完成他的工作,所以當時的設定是透過一個 Access 的資料檔,而透過一個檔案伺服器分送出來。這樣也一用用了很多年,客戶端們也相安無事,但是經歷了不同的風雨之後,開始希望把他的檔案伺服器改換成 Samba 之後問題就來了。因為 Samba 預設定加上了一個叫 oplocks 的機制,這使後客戶端無法同時使用 Samba 檔案伺服器下的 Microsoft Access 檔案的。那時我就遇上了這個問題,結果當然是失敗而回!(那己是四五年前的事了。)

喜樂地迎接新的一年

你 必 將 生 命 的 道 路 指 示 我 . 在 你 面 前 有 滿 足 的 喜 樂 . 在 你 右 手 中 有 永 遠 的 福 樂 。 : 聖經(詩篇) > 十六章 >> 十一節

面對新的一年,當然有新的開始。但是過去一年的希望也讓它過去,如果有不順意的事情就留給歷史。

自己這一年也真經歷了不少,例如︰

  • 自己的孩子在年頭誕生。
  • 自己被委任為 Samba Hong Kong 的會長

這些事情對我來說也十分震撼的;但總算也一年開要結束,差不多要展望新一年開始的時候。

postfix 的技術筆記進入 freeze 階段

postfix 的技術筆記已經進入 freeze 階段,暫時只讓曾在網站登記的使用者閱讀,當 freeze 階段過後,約一至兩星期的時間就會讓不同的「過路者」。

這期間如果文件內有錯誤的部份,請不同的使用者提出指教,謝謝。
如果你希望快一點閱讀這文件的話,你可以立即申請加入作網站使用者。

有關技客文化(Geek culture)與華人社區自由軟體運動(Freeware movement)的調查

Geek Culture cake

我是香港中文大學的學生,現正進行一項有關技客文化(Geek Culture)與華人社區自由軟體運動(Freeware Movement)的調查。希望閣下能抽空完成這份問卷。請根據每題的指示,並回答所有問題。是次調查所得的資料只會作學術之用,內容絕對保密,在此先感謝閣下的協助。

HKLUG 的 Wiki 引擊

自己很喜歡使用 Wiki 引擊,而協會早期使用的是 Wiki 引擊;但是 Wiki 引擊在管理上絕對比一個 Drupal 工作量來得大,所以很快就沒有在協會使用它。想不到在半年後,HKLUG 也開始攪了一個 Wiki 引擊出來,他們是以一個 OpenSource 的角度來整理文件。角度想比 Samba Hong Kong 來得寬很多,而且也廣很多,而且 HKLUG 也會一個很好的管理工序,所以在商談下,Samba Hong Kong 會把之前在協會 post 過的技術文件轉而張貼到 HKLUG 下。

Telnetd 與 telnetd-ssl 伺服器

SWP Logo

介紹完 ssl 私隱密匙和公眾匙的產生方法後,我們也許回到我們的主題就是 telnetd 伺服器上。

telnetd 是一個必須要倚靠大魔界程式起動的伺服器,何謂大魔鬼程式?其實就是 inetd 和 xinetd 伺服器。這些伺服器本身有一個特點,就是它們聆聽著不同連接埠的伺服器,而本身卻不會對外提供服務的。例如︰它們很有可能聆聽著 tcp 通信協定,而連接埠為 25 。如果這連接埠有客戶端要求連接的話,它就會起動相對應的伺服器,例如︰ telnetd 等。

使用 OpenSSL 來產生密匙

SWP Logo

我想未介紹 telnetd-ssl 的時候,我們還是來介紹另一主角 —— SSL 吧。
另外在 OpenClassroom 中其實也曾介紹過 SSL ,你們是可以下載觀看的。

首先,我直不喜歡產生密匙,可能這是和自己性格有關。(總喜歡把資料開放出來,用匙來作什麼,但是不要把它推至極致。因為我還是會用匙關掉自家大門的。)

在指令模式下使用 rsync

SWP Logo

其實這樣說的話,有一些語法上的問題,因為你使用 rsyncd 的話,你也需要使用 rsync 指令來連接你的 rsyncd 伺服器的。(可能你可以理解為︰不建立 rsyncd 的情況下使用 rsync 。)

現在假設你有兩個檔案目錄。 file:///source file:///target 。好了如果你希望 backup source 檔案目錄到你的 target 檔案目錄下。(有很多時,一些 samba 管理者也會問的就是︰我希望買一些 usb 硬碟連接器,那麼如何把我的 samba 檔案伺服器內檔案進行 backup ?

Add to calendar