Если нам нужно полноценно править файлы с FTP-сервера и использовать для этого, например, любимый редактор vim, имеет смысл смонтировать FTP-шару как локальную файловую систему.

Делается это следующим образом:

curlftpfs -o user=USERNAME:PASSWORD ftp://FTPHost/ MountPoint/

Необходимо, чтобы CONFIG_FUSE_FS было включено в ядре и собран пакет net-fs/curlftpfs.

Надо сказать, что тот же vim умеет работать сам с файлами, лежащими на FTP, но делает это не особо удобно.