Я настраиваю сервер сжатия Debian с помощью samba. Затем я поделился своим каталогом / media со следующей конфигурацией:
[media]
comment=Hard Drives
read only = no
locking = no
path = /media
guest ok = yes
browsable = yes
directory mask = 0777
Когда диски подключены в Windows 7, пользователь может писать во все подкаталоги носителя (sdb1
, sdc1
и т. д.), но не могут записывать ни в какие папки, которые они создают сами в подкаталогах носителя. Например, если пользователь сопоставил /media/sdb1
к Z:
, а затем создает папку Z:\test
, папка успешно создана, но файлы не могут быть записаны в Z:\test
. Если пользователь ssh подключился к серверу, у него не будет проблем с записью в эти каталоги. Я включил скриншоты того, что происходит в Windows. Этот ресурс samba монтируется с помощью ntfs-3g, если это имеет значение.
Первое, что я замечаю, это говорит, что вам нужен логин Unix User \ root, поэтому вы сопоставляете / входите в систему с пользователем root или SOME_USER?
Во-вторых, вам, возможно, потребуется явно определить: Writable = yes
как согласно документации.
И наконец, не могли бы вы проверить журнал на наличие ошибок?
Да и еще, работает ли он на каких-либо других системах, т.е. winxp, он просто сломан для w7?