samba set utf8,但proftpd 不能show出來?

這個版面主要討論 debian 在 server 端的應用問題, server 種類繁多..舉凡 Web Server 、 File Server、 DHCP Server..等等。

版主: 阿信

samba set utf8,但proftpd 不能show出來?

文章singying304 » 週四 7月 20, 2006 11:16 pm

請問如何令proftpd 一樣set 為utf8?

謝..
singying304
可愛的小學生
可愛的小學生
 
文章: 54
註冊時間: 週一 11月 08, 2004 7:00 pm

文章twu2 » 週四 7月 20, 2006 11:36 pm

如果你的 server 端用的是 utf-8, 那應 ftpd 就應該是用 utf-8.
問題是在於你的 client 不支援 utf-8 吧.

改用支援 utf-8 的 ftp client 就可以了. 如 FileZilla.
twu2
懵懂的國中生
懵懂的國中生
 
文章: 219
註冊時間: 週二 3月 11, 2003 2:58 pm
來自: Taipei

文章singying304 » 週四 7月 20, 2006 11:39 pm

twu2 寫:如果你的 server 端用的是 utf-8, 那應 ftpd 就應該是用 utf-8.
問題是在於你的 client 不支援 utf-8 吧.

改用支援 utf-8 的 ftp client 就可以了. 如 FileZilla.

你這樣一說,我知問題在於那裏,我的server 端是 big5的,如何改為 utf8?
singying304
可愛的小學生
可愛的小學生
 
文章: 54
註冊時間: 週一 11月 08, 2004 7:00 pm

文章singying304 » 週一 7月 24, 2006 10:02 am

push.. any one help ? THX!
singying304
可愛的小學生
可愛的小學生
 
文章: 54
註冊時間: 週一 11月 08, 2004 7:00 pm

文章訪客 » 週一 7月 24, 2006 10:13 am

在這裡用 "搜尋" 找吧...

又或是在 Debian Wiki 找
http://wiki.debian.org.tw/index.php/Main_Page
訪客
 

文章singying304 » 週四 7月 27, 2006 11:07 pm

不好恴思,搜尋 不到相關資料...
singying304
可愛的小學生
可愛的小學生
 
文章: 54
註冊時間: 週一 11月 08, 2004 7:00 pm

文章twu2 » 週五 7月 28, 2006 9:29 am

proftpd 有 patch 由 utf-8 到 big5. (反過來用也許可以)
不過... server 是用 big5, client 也用 big5 不就好了. 多數的 ftp client 都不支援 utf-8.
twu2
懵懂的國中生
懵懂的國中生
 
文章: 219
註冊時間: 週二 3月 11, 2003 2:58 pm
來自: Taipei


文章singying304 » 週六 7月 29, 2006 3:54 pm

twu2 寫:proftpd 有 patch 由 utf-8 到 big5. (反過來用也許可以)
不過... server 是用 big5, client 也用 big5 不就好了. 多數的 ftp client 都不支援 utf-8.
不好意思,因為我有很多日文歌是utf8

我搵到patch,但我不懂如何用patch..
singying304
可愛的小學生
可愛的小學生
 
文章: 54
註冊時間: 週一 11月 08, 2004 7:00 pm

文章twu2 » 週六 7月 29, 2006 4:10 pm

既然用 utf-8. 最簡單的方法就是 ftp server 改用 utf-8 (改一下 locale, 所有的 linux 上頭的 ftpd 都應該就支援 utf-8 了).
然後使用支援 utf-8 的 ftp client 就沒問題. (filezilla 在 windows, linux, os x 上頭都有)
twu2
懵懂的國中生
懵懂的國中生
 
文章: 219
註冊時間: 週二 3月 11, 2003 2:58 pm
來自: Taipei

文章singying304 » 週六 7月 29, 2006 5:29 pm

LC_TELEPHONE=en_US.UTF-8
LC_CTYPE=en_US.UTF-8
LANGUAGE=en_US.UTF-8
LC_MONETARY=en_US.UTF-8
LC_ADDRESS=en_US.UTF-8
LC_COLLATE=en_US.UTF-8
LC_PAPER=en_US.UTF-8
LC_NAME=en_US.UTF-8
LC_NUMERIC=en_US.UTF-8
SYSFONT=lat0-16
LC_MEASUREMENT=en_US.UTF-8
LC_TIME=en_US.UTF-8
LANG=en_US.UTF-8
LC_IDENTIFICATION=en_US.UTF-8
LC_MESSAGES=en_US.UTF-8


---------
有錯嗎? 我這樣設定,PUTTY,PROFTPD也不support utf8
singying304
可愛的小學生
可愛的小學生
 
文章: 54
註冊時間: 週一 11月 08, 2004 7:00 pm

文章singying304 » 週六 7月 29, 2006 5:33 pm

1. 先下載proftpd-1.2.10.tar.bz2
http://www.proftpd.org/

2.下載proftpd-1.2.10-iconv.patch.gz
http://home.h01.itscom.net/para/soft...v/index-e.html

3.放在同一個資料夾下
tar jxvf proftpd-1.2.10.tar.bz2
解開資料
gzip -cd proftpd-1.2.10-iconv.patch.gz |patch -p0
patch動作

4. cd proftpd-1.2.10

5.在configure時記得加入 "--with-modules=mod_codeconv:mod_df"
即"./configure --prefix=/etc/proftpd --with-modules=mod_codeconv:mod_df"
make
make install

------
請問有沒有錯?

己加
CharsetLocal UTF-8
CharsetRemote CP932
試過CP950,BIG-5,en_US,都不行
singying304
可愛的小學生
可愛的小學生
 
文章: 54
註冊時間: 週一 11月 08, 2004 7:00 pm

文章twu2 » 週六 7月 29, 2006 7:48 pm

putty 要使用 utf-8 的編碼字型才能正確看到 utf-8 的字. 請改用 pietty, 對於 utf-8 的相容性會比較好.

ftp... 如果你那些設定不是對整個系統的設定, 則請在執行 ftpd 的環境加上那些設定後再執行 ftpd.

另外, 這些設定不會幫你做轉碼的動作, 所以你的 client 必須支援 UTF-8, 而且 server 上頭的檔名或路徑也必須原本就是 utf-8 編碼.

自己用 browser 連上你的 ftp 伺服器, 取得檔名列表後, 看看是用那一種編碼才能看到正確的那些檔名吧. 如果不是 utf-8. 表示你原本的檔名就不是 utf-8.
twu2
懵懂的國中生
懵懂的國中生
 
文章: 219
註冊時間: 週二 3月 11, 2003 2:58 pm
來自: Taipei

文章singying304 » 週六 7月 29, 2006 11:47 pm

請看
圖檔

我懂的設定已做齊,但都是不能正常顯示... filezilla 支持utf8吧,但
CharsetRemote 設為 BIG-5 的話,就自動正常地上傳到big5,而不是utf8,不設定的話連big5都不能..
singying304
可愛的小學生
可愛的小學生
 
文章: 54
註冊時間: 週一 11月 08, 2004 7:00 pm

文章singying304 » 週日 7月 30, 2006 9:23 am

最終問題..

圖檔

圖檔
singying304
可愛的小學生
可愛的小學生
 
文章: 54
註冊時間: 週一 11月 08, 2004 7:00 pm

下一頁

回到 debian server

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客