Tommy 碎碎念

Tommy Wu's blog

讓 Pureftpd 1.0.21 使用 -T (--userbandwidth) 或 -y (--peruserlimits) 的設定時, 有例外情形
post by tommy @ 11 九月, 2006 14:50
想限制使用 ftp 的連線數, 以及所佔用的頻寬大小. 雖然 pure-ftpd 有 -T 與 -y 參數可以達到我的要求, 不過... 我又不想限制我自己. 所以, 就利用之前修改的 -A-P 的例外功能, 來限制所有非內部網路連線, 且會 chroot 的使用者. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
修正 FileZilla 在傳檔給 GeeXbox 的 bftpd 時, 不會建立目錄的問題
post by tommy @ 05 七月, 2006 23:13
今天試著傳一些檔案到前幾天弄幾來的 GeeXbox 主機, 結果, 發現在使用 FileZilla 時, 如果傳的是一整個目錄的檔案時, 會全部失敗. 後來才發現, 是因為 GeeXbox 所使用的 bftpd 程式, 在 CWD 指令到不存在的目錄時, 並不是傳回 5xx 的錯誤碼, 而是 421 的錯誤碼. 而 4xx 的錯誤碼, 在一般的協定當中, 並不是一個嚴重錯誤, 所以 FileZilla 會認為這個錯誤是可修正的, 所以持續一直嘗試 CWD 指令, 而不是使用 MKD 指令來建立新的目錄. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
Project for FileZilla Patched Version
post by tommy @ 04 七月, 2006 11:07
由於 FileZilla 的作者似乎堅持某些違反 RFC 的 patch, 不能進到 FileZilla Server 的版本中, 加上, 我之前弄給 sftp 的 UTF-8 patch, 也一直都沒有被接受. 所以... 上星期就到 SourceForge 開了一個新的 project FileZillaPV, 把我做的這些東西, 改放到 SourceForge 上頭去. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
修正 FileZilla 在傳檔時, 如果檔案已經存在, 有時候並不會詢問要如何處理, 而直接續傳的問題
post by tommy @ 29 六月, 2006 14:45
最近常常碰到我在把自己產生的 FileZilla 執行檔的壓縮檔, 傳到我家的伺服器時, 發現 FileZilla 並不會問我是否要覆蓋, 而是直接就用續傳的方式來傳送. 結果... 當然會把原來的檔案給破壞掉, 也沒有傳新的檔案過去, 就有人在我這兒反應壓縮檔抓回去會有問題. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
修正 FileZilla 2.2.25 視窗最小化還原不正確的問題 part II
post by tommy @ 29 六月, 2006 14:38
2.2.24b 時修正過這個問題, 不過似乎同樣的方式在 2.2.25 版時並沒有作用. 所以早上做了另外的修正. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
讓 FileZilla Server 可以允許非 UTF8 連線, 直到收到 OPTS UTF8 ON 指令
post by tommy @ 22 六月, 2006 12:52
話說自從 FileZilla Server 在支援 UTF-8 之後, 作者似乎很堅持在 RFC 上頭提到, 如果在 FEAT 指令後有送出 UTF8 就表示是使用 UTF8, 而不是一般 FTP Server/Client 上頭所採用的另一種方式: 如果沒收到 OPTS UTF8 ON 指令之前, 就算 FEAT 送出了 UTF8, 還是不會去用到 UTF-8 來傳送資料. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
修正 FileZilla 2.2.24 視窗最小化還原不正確的問題
post by tommy @ 20 六月, 2006 10:41
這是一個小問題. 如果你的 FileZilla 是使用最大化視窗時, 才會發生. 而且應該只有在剛啟動 FileZilla 之後, 並沒有做任何視窗大小的異動時, 才會發生. 也就是如果 FileZilla 在一啟動時就是最大化的視窗, 接著做一次最小化, 然後再做一次還原. 這時, 視窗並不會回復到原本的最大化情形. 而是回到非最大化時的視窗大小. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
修正 FileZilla 在同時使用多個 TLS 連線時, 只會有一個成功的問題.
post by tommy @ 17 六月, 2006 13:20
前一篇文章所提到的這個問題, 在經過近一天的追蹤後, 終於被我發現原因了. 這個問題並非只影響到 TLS 同時連線, 就算是非同時連線, 也可能發生. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
修正 Lifetype 文章標題有 -- 出現時, 會顯示不正常的情形
post by tommy @ 15 六月, 2006 12:25
前幾天有篇文章在標題中出現 -- 字元, 結果在 Firefox 看這篇文章時, 在標題前會出現一個多餘的 //-->, 而這個問題在 IE 中是不會出現的. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
FileZilla 2.2.x 在儲存 transfer queue 的資訊時, 未將 server 的 UTF8 支援存入
post by tommy @ 15 六月, 2006 00:27
FileZilla 在程式結束時, 如果還有檔案未傳輸完畢, 會把所有待傳送的檔案都存起來, 以便下次再傳送. 但是, 今天突然發現, 我把程式關了再開時, 那些中文檔案都沒辦法傳送了. 一查, 似乎 FileZilla 不知道這些連上的伺服器, 應該加上 UTF8 的支援. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
讓 pure-ftpd 的 -A (--chrooteveryone) 參數, 允許有例外情形
post by tommy @ 13 六月, 2006 09:49
今天有使用者反應, 沒辦法收信了. 查了一下, 發現昨天使用 pureftpd 後, 要控制帳號登入時, 要做 chroot 的動作, 而這個動作是修改該帳號的 home directory 設定, 加上 /./ 來處理, 結果, dovecot 似乎無法對這樣的帳號來做 chroot. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
讓 pure-ftpd 的 -P (--forcepassiveip) 參數, 只能用在遠端的連線
post by tommy @ 12 六月, 2006 23:07
今天把伺服器中的 vsftpd 換成 pureftpd, 也順便把 TLS 的功能給加上. 發現在加上 TLS 之後, 無論是 active 還是 passive, 都無法取得檔案列表, 也無法傳送檔案了. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
修正 Gallery2 在使用 Gallery Remote 時, 無法正確儲存中文的問題
post by tommy @ 21 三月, 2006 18:19
Gallery2 中使用 Gallery Remote 時, 建立新相簿時, 所輸入的中文, 在 Gallery 中都沒有辦法正常的顯示出來. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
讓 mod_cband 在某些條件下不設限
post by tommy @ 15 三月, 2006 15:40
話說自從把 apache 由 1.3 換成 2.0 之後, 原本我使用的 mod_throttlemod_bandwidth 就不能使用了. 不久前, 發現有些使用者放了一個大的檔案上來, 結果.... 把我小小的 1M 上傳頻寬都給吃光了, 所以完全沒有限制, 對我使用的 ADSL 來說, 實在不是件好事. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
如何讓 TightVNC 在 x86-64 上頭正常使用
post by tommy @ 15 二月, 2006 18:26
其實原本 sarge 內的 tightvnc 在我上個月使用時, 是可以正常使用 tightvncserver 的, 不過不知道為什麼, 昨天要用的時候, 發現不能跑了, 一執行 vncserver 就會產生 segfaults. 換了 realvnc 的版本, 也是一樣. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
winscp3 的 UTF-8 修正
post by tommy @ 01 三月, 2005 15:44
這幾天在試 UTF-8 的環境, 發現 WinSCP 雖然由 3.7.1 版之後, 開始支援 UTF-8 的 sftp, 但是.... 我發現 openssh 中的 sftp-server 仍然是 version 3 的 sftp, 並不符合 WinSCP 所要的 version 4 sftp. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
gftp 2.0.18 remote_charset 修正
post by tommy @ 25 二月, 2005 15:34
修改一下 gftp 在處理 remote_charsets 的錯誤 (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
vsftpd 在 UTF-8 下頭, 如何與 Big5 的 client 溝通
post by tommy @ 25 二月, 2005 15:23
前幾天 "不小心" 把自己家裡的主機內的檔案名, 都改成 UTF-8 來處理, 在 samba 上頭是可以很正常的處理, 不過.... 發現在使用 ftp 時, 問題就不小了. (閱讀全文)
Del.icio.us Furl HEMiDEMi Technorati MyShare
vsftpd 將不允許的使用者檢查由 USER 改到 PASS 指令的 patch
post by tommy @ 09 六月, 2004 16:06

vsftpd 將不允許的使用者檢查由 USER 改到 PASS 指令的 patch
在 userlist_deny 設為 on 的時候, 把不存在的使用者登入的錯誤, 由 USER 指令延後到輸入 PASS 指令後再送出. 以避免 IE 連上時並不會詢問使用者密碼就錯誤.

Del.icio.us Furl HEMiDEMi Technorati MyShare
«上一篇   1 2 3
Bad Behavior 已經阻擋了 92 個過去 7 天試圖闖關的垃圾迴響與引用。
Power by LifeType. Template design by JamesHuang. Valid XHTML and CSS