[samba-jp:20311] Re: Sambaサーバ構築、5つのべからず:2008年版
ODAGIRI Koji
odagiri @ osstech.co.jp
2008年 8月 7日 (木) 16:13:01 JST
OSSテクノロジ 小田切です。
> かなり時間が経っているので恐縮です。
> 第一は EUC、シフトJIS(SJIS)は使うべからず
> でありました。以前からサーバーのロケールをUTF-8にして
> dos charset = CP932
> unix charset = UTF-8
> display charset = UTF-8
> で運用していますが、(versionは3.0.24-6etch2)
> Windows VistaでJIS X 0213(JIS2004)を使われると
> CP932では対応できないのかと疑問になりました。
> それともこのパラメータはDOSあるいは9Xのためにあるものなのでしょうか。
> 記事にあるようにいろいろな変遷があって
> どう考えていいのか判らなくなっています。
http://www.atmarkit.co.jp/flinux/special/samba_n/samba_na.html
の図1において、1番上のSamba2.2では左にWindows 9xがあるのに
2番目のSamba3.0では左にWindows 9xがない!というのがポイントになります。
つまりSamba3.0でもWindows 9xはCP932で通信する、ということです。
Windows 2000以降はUCS2で通信するので
dos charset = CP932
のパラメータは意味をなさない、9xのため、となります。
なのでWindows VistaでJIS X 0213(JIS2004)を使われると
Windows 9xでは表示できない、となります。
(そもそもフォントがないしね)
Windows XPもWindows Updateでフォントをアップデートしないと
表示できないですが
> 当方の環境でもVistaと9Xが混在しています。
> 具体的にどう設定すればよいのでしょうか。
混在させちゃいけないんですが、
> dos charset = CP932
> unix charset = UTF-8
> display charset = UTF-8
とするのがお勧めですね。
--
小田切 耕司 : odagiri@osstech.co.jp http://www.osstech.co.jp/
オープンソース・ソリューション・テクノロジ株式会社
PGP : http://pgp.nic.ad.jp/pks/lookup?op=vindex&search=0xF8217F12
Finger Print: C849 B528 D6A7 93D2 EE64 4AA7 FFB2 BD1C F821 7F12
OSSエンジニア募集中! http://www.osstech.co.jp/company/recruit
http://employment.en-japan.com/search/desc_job.cfm?WorkID=132455
http://blog.odagiri.org/
odagiri@ldap-jp.org 日本LDAPユーザ会 http://www.ldap.jp/
odagiri@samba.gr.jp 日本Sambaユーザ会 http://www.samba.gr.jp/
odagiri@jp.webmin.com 日本Webminユーザ会 http://jp.webmin.com/
samba-jp メーリングリストの案内