Ubuntu 8.04 での Samba の文字化け対策
古いNASサーバは、UTF-8に対応しておらず、Shift_JIS でなければ、日本語ファイル名が文字化けしてしまっていた。ところが 8.04 に乗っている smbmount では、codepage が指定できなくなってしまった。
Ubuntu 8.04にアップして以来、困った問題だったのだが、フォーラムに解決策が載っていた。
理屈は良く分からないのだが、以下のとおりにやったら文字化けが直った。
http://forum.ubuntulinux.jp/viewtopic.php?pid=15124#p15124
ポイントは、
- smbfs パッケージの他に、samba パッケージもインストールすること。
- /etc/samba/smb.conf に以下を記入してPCを再起動すること。
[global] dos charset = CP932 unix charset = UTF8 display charset = UTF8