Вам нужно добавить эту директиву в вашу команду монтирования:
-o allow_other,uid=1000
У меня все мои учетные записи ftp смонтированы через CurlFTPfs с опцией allow-others. Все каталоги имеют разрешение --- --- rwx (0007) после монтирования ftp с umask = 0770. Таким образом, я могу войти в систему как другой пользователь (кроме root) в оболочке с полным доступом. Однако невозможно изменить файлы через SAMBA. Как смонтировать общий ресурс SAMBA, чтобы иметь все разрешения? Вот мой 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
Вам нужно добавить эту директиву в вашу команду монтирования:
-o allow_other,uid=1000