есть хорошая задумка работать с ftp через самбу (самба и все прочее на сервере)
например в папку /home/user/ftp1 монтируем
curlftpfs ftp://***:pass@domen.ru /home/user/ftp1/ -o uid=1000 -o gid=1000 -o allow_other -o default_permissions -o umask=000
смотрим права
drwxrwxrwx 1 user user 1024 1970-01-01 03:00 ftp1
В папке ftp1 отобразилось содержимое фтп сервера
-rwxrwxrwx 1 user user 4 2009-08-25 16:44 12
-rwxrwxrwx 1 user user 4 2009-08-25 16:47 13
-rwxrwxrwx 1 user user 1008135 2008-08-11 01:00 access_log
-rwxrwxrwx 1 user user 624 2008-07-30 01:00 access_log.11.gz
Но самба в ней не может создать или отредактировать файлы, но может создавать папки и удалять файлы
если подключится user по ssh то все можно в соответствии с правами 777
Почему самба не корректно работает только с примантированной через curlftpfs папкой
P\S если в проводнике попытаться посмотреть права на ftp1 - вкладка 'Безопасность' - то просто все виснет в ожидании. Опять же, так только с примантированной curlftpfs