初めまして。田村と申します。 現在、クライアントPC二台(WIN XPとMAC OS 8.1)に サーバー機一台(VINE LINUX3.1)という構成で家庭内LANを組んでおります。 友人とのファイル共有のために、自宅でだけ使用していた ファイルサーバーを外部からFTPできるようにPROFTPdをインストールし、 設定いたしました。 何がやりたいかと申しますと、 メインPCであるWIN上からSAMBAネットワークにアクセスでき、 尚かつ、外部から日本語ファイル名がついたファイルをアップロードできる 状態にしたいのです。 WINDOWSユーザー同士ですと、問題なく日本語ファイル名のファイルを ダウンロード、アップロードできるのですが、 MAC OS X(Panther)ユーザーが日本語ファイル(UTF-8)をダウンロード しようとするとNo such Fileとエラーが出てしまいます。 MAC OS X側から日本語ファイルをアップロードしてもらっても、 文字化けしてしまいます。 エンコーディングの問題だと思い、色々と試してみたのですが、 未だ、解決できておりません。 皆様、ご教授願えないでしょうか? 下記にsmb.confとproftpd.confの設定を記述いたしました。 <---smb.conf------------------------------------------ # Samba config file created using SWAT # from 127.0.0.1 (127.0.0.1) # Date: 2005/02/13 11:13:43 # Global parameters [global] dos charset = CP932 display charset = CP932 netbios name = SERVER security = SHARE ldap ssl = no [test folder] path = /root/test force user = test force group = users read only = No guest ok = Yes <---proftpd.conf-------------------------------------- # This is a basic ProFTPD configuration file (rename it to # 'proftpd.conf' for actual use. It establishes a single server # and a single anonymous login. It assumes that you have a user/group # "nobody" and "ftp" for normal operation and anon. ServerName "test server ftp" ServerType standalone DefaultServer on # Port 21 is the standard FTP port. Port 21 Umask 022 # Use localtime TimesGMT FALSE UseReverseDNS off IdentLookups off ServerIdent On "" # Allow clients to resume downloads (default on) AllowRetrieveRestart on # Allow clients to resume uploads (default off) AllowStoreRestart on # Log LogFormat allinfo "%t : %u (%a [%h]) : [%s], %T, %m (%f)" LogFormat write "%t : %u : %F (%a)" LogFormat read "%t : %u : %F (%a)" LogFormat auth "%t : %u (%a [%h])" ExtendedLog /var/log/proftpd/all.log ALL allinfo ExtendedLog /var/log/proftpd/write.log WRITE write ExtendedLog /var/log/proftpd/read.log READ read ExtendedLog /var/log/proftpd/auth.log AUTH auth MaxInstances 30 # Set the user and group under which the server will run. User nobody Group nobody # Normally, we want files to be overwriteable. <Directory /> AllowOverwrite on </Directory> DefaultRoot ~/public_html !webmaster