Я не думаю, что на данный момент в Banshee есть интерфейс командной строки. И я ничего не слышал, чтобы указать, что они будут работать над этим.
Это может быть проблема конфигурации vsftpd. Если вы получаете -rw-------, возможно, для параметра file_open_mode установлено значение 0600 или local_umask до 060. Из man vsftpd.conf:
file_open_mode Разрешения, с помощью которых создаются загруженные файлы. Umasks применяются поверх этого значения. Вы можете захотеть перейти на 0777, если вы хотите, чтобы загружаемые файлы исполнялись. По умолчанию: 0666 local_umask Значение, заданное для umask для создания файла для локальных пользователей. По умолчанию: 077Если вы хотите -rw-rw-r--, вы можете попробовать изменить одну или обе опции в /etc/vsftpd.conf: file_open_mode=0660, local_umask=066.
Помните, что это изменение на сервере. Все загруженные файлы, даже вне /var/www, если это не единственный доступный каталог, получат разрешение 660. Возможно, это не так.