I'm trying to set up an ftp server on my Raspi. But UTF-8 filenames are not shown correctly. UTF-8 characters ( Japanese ) are shown as question marks only. The ftp server uses an external usb-memory as storage.
- FTP-daemon: vsftpd
- OS-Version: Raspbian GNU/Linux 10 (buster)
- FTP-Access: Filezilla, Nautilus
- Memory, that's accesses through ftp: USB-memory, mouted as vFAT
- config in
/etc/vsftpd.conf
:utf8_filesystem=YES
If I access the raspi via ssh (xfce4-terminal) characters from files on the usb memory are also shown as question marks. Looking at file from the local storage (ext4), they seem to be shown as unicode-coding(?) (私
becomes ''$'\347\247\201'
)
Is there any setting, that I missed out?
edit: Putting the USB memory directly in my ubuntu pc shows all filenames without problems.
Tag: Encoding, UTF-8, Unicode, ftpd, ftp-server (none of these or equivalent tags exist, so I put them here)
vsftpd
? Raspbian (at least any reasonably up-to-date version) needs no additional software forftp
access.