Você precisa adicionar esta diretiva ao seu comando mount:
-o allow_other,uid=1000
Eu tenho todas as minhas contas ftp montadas via CurlFTPfs com a opção allow-others. Todos os diretórios têm permissão --- --- rwx (0007) após a montagem ftp com umask = 0770. Dessa forma eu posso logar como outro usuário (além de root) no shell com acesso total. No entanto, não é possível modificar arquivos via SAMBA. Como montar o compartilhamento SAMBA para ter todas as permissões? Aqui está o meu smb.conf
[global]
dos charset=UTF8
unix charset=UTF8
workgroup = PPHU
server string = Samba Fileshare running %v
security = user
unix password sync = no
log level = 1
log file = /var/log/samba/log.%m
max log size = 50
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
wins support = no
name resolve order = host lmhost wins bcast
[ftp]
comment = FTP
path = /mnt/ftp
create mask = 777
directory mask = 777
Você precisa adicionar esta diretiva ao seu comando mount:
-o allow_other,uid=1000