[vsftpd]让samba和ftp使用同一种编码

Debian下vsftpd搭建的FTP,主要服务对象是Windows,所以文件/文件夹名称编码自然是GBK

Samba是用SMB协议在办公室共享文件的,默认是UTF-8编码

用Samba访问FTP所在的目录,乱码。修改 /etc/samba/smb.conf
 display charset = gbk
 unix charset = gbk
 dos charset = gbk

正常了,所以我们需要转换原有Samba的文件编码到GBK

需要convmv命令。apt-get install convmv一个。

好了,在Samba的主目录:convmv -f utf8 -t gbk --notest -r ./
转换文件/文件夹编码。转换完成后/etc/init.d/samba restart

成功实现在Samba上直接观看FTP里上传的电影。