私はubuntuにサンバシェアを設定しています。多くのフォルダとファイル名には:が含まれています。これはWindowsでは不正な文字です。不正な文字を処理するときのSambaのデフォルトのアクションは、ファイル/フォルダー名を古いDOS / Win3.1 8.3形式(8文字、ピリオド、3文字の拡張子)にマングルすることです。
周りを見回して、マングリングをオフにできることがわかりましたが、不正な名前のフォルダにアクセスできません。また、名前を再マップできる「マングルマップ」というパラメータも見つかりましたが、有効ではなくなったようで、8.3マングリングも使用している場合にのみ使用できます。
違法なchar:を共有内の他の何か(_や-など)に再マップする方法はありますか?