Я решил эту проблему с помощью
CurlFtpFS. Вот как я делал (хотим удобный доступ к
ftp://files.site.com, где используется кодировка cp1251, доступ анонимный):
1)устанавливаем пакет
curlftpfs:
sudo apt-get install curlftpfs
2)создаем папку
/media/files.site.com, куда будем монтировать FTP (тогда на рабочем столе GNOME появится папка
files.site.com):
sudo mkdir /media/files.site.com
3)прописываем автоматическое монтирование в
/etc/fstabcurlftpfs#files.site.com /media/files.site.com fuse rw,user,allow_other,codepage=cp1251 0 0
опция
allow_other нужна, чтобы доступ получили другие пользователи, помимо рута, опция
codepage=<codepage> задает кодировку, ради чего все и затеяно
4) делаем
sudo mount -a
и наслаждаемся
(естественно, после перезагрузки все подмонтируется самостоятельно)