Невозможно записать в смонтированный общий ресурс samba через proftpd

Надеюсь, что я могу указать в правильном направлении с этим. Я гуглил и искал, но ничего не помогло.

В основном у меня есть 2 виртуальные машины, одна из которых является сервером samba, а другая - сервером ftp с использованием proftpd. У ftp-сервера есть смонтированный общий ресурс samba с сервера samba, и ни один пользователь ftp не может писать на него, кроме root.

Какие разрешения необходимы здесь? Я пробовал все виды комбинаций на обеих виртуальных машинах, используя root:root или "username":"username" (затем, очевидно, использовал это имя пользователя, чтобы попытаться написать), Ive пробовал 777 разрешений и не могу прийти в норму.

Возможно, я что-то упустил? Любая помощь будет принята с благодарностью. Спасибо

ОБНОВИТЬ:

На сервере samba используемый путь является / data / list На сервере ftp вышеприведенный файл смонтирован в /resource01.

Разрешения в настоящее время root: 777 и root

Моя проблема в вышеупомянутом сценарии, разве это не должно быть так просто, как поместить учетную запись ftp в корневую группу, и тогда у них должен быть правильный доступ? Потому что это не работает..

1 ответ

Попробуй добавить file_mode=0777,dir_mode=0777 к вашей горе самбы:

mount -t cifs //sambaVM/data/listing /resource01 -o guest,file_mode=0777,dir_mode=0777

добавлять username= а также password= варианты вместо guest если нужно.

Проверьте разрешения на /resource01 до и после монтирования общего ресурса samba. Они могут варьироваться.

Проверьте свою конфигурацию FTP, написав в /resource01 без samba.

Другие вопросы по тегам