Надеялся, что на меня можно было указать в корректном направлении с этим. Я погуглил и искал, но ничто не поднялось полезный.
У меня в основном есть 2 VMs, один сервер самбы и один FTP-сервер с помощью proftpd. FTP-сервер имеет смонтированную долю самбы с сервера самбы, и никакой пользователь FTP не может записать в него кроме корня.
Какие полномочия требуются здесь? Я попробовал все виды комбинаций на обоих VMs, использующий root:root или "имя пользователя": "имя пользователя" (затем, очевидно, используют то имя пользователя, чтобы попытаться записать), я попробовал 777 полномочий, и наклон прибывают право.
Я, возможно, пропускаю что-то? Любая справка значительно ценилась бы.Спасибо
ОБНОВЛЕНИЕ:
На сервере самбы совместно используемый путь является/data/listing На FTP-сервере, вышеупомянутое смонтировано в/resource01
Полномочия в настоящее время root:root и 777
Моя проблема с вышеупомянутым сценарием, разве это не должно быть столь же просто как подвергание учетной записи ftp под корневой группой, и затем у них должен быть правильный доступ? Поскольку это не работает..
Попытайтесь добавить 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 прежде и после монтирующейся доли самбы. Они могут варьироваться.
Проверка Ваша конфигурация FTP путем записи в/resource01 без смонтированной самбы.