LINUX.ORG.RU
ФорумAdmin

Задача с удаленным созданием папки (ftp); решение проблемы

 , , , ,


0

1

Здравствуйте!

Дано:
Офисный сервер на Ubuntu 18.04.2 LTS.
В папке /mnt смонтирован сетевой диск /Synology на одноименном NAS внутриофисной сети.
На основе proftpd организован ftp доступ как к самому серверу так и к NAS.
На NAS находится папка:

drwxrwxrwx 7 root root 0 апр 19 00:43 Training_Documents 
(как видите полный доступ всем) Доступ к папке происходит через ftp (Total Commander 8.01).

Описание проблемы:
Находясь в каталоге Training_Documents не получается создать/скопировать каталог. Выдается ошибка 550. Файлы копируются и удаляются без проблем.

Есть подозрение, что при попытке создать каталог через ftp пользователем является процесс proftpd, а владельцем root. Но не понятно почему, если на каталог стоят полные права всем drwxrwxrwx. При попытке поменять владельца через консоль (терминал с доступом ssh), тоже отказ в доступе: Код

root@Eurasia:/mnt/Synology# sudo chown proftpd Training_Documents
chown: изменение владельца 'Training_Documents': Отказано в доступе

Причем, если тоже самое делать не в каталоге /mnt/Synology все работает нормально. Смена владельца каталога созданного root проходит без ошибок.

Тоже не понятно почему пользователь root для своего каталога не может поменять пользователя?

Гуру, помогите пожалуйста!

Ответ на: комментарий от funky

Запись из /etc/fstab

/dev/mapper/Eurasia--vg-swap_1 none            swap    sw              0       0
//192.168.0.235/Training_Documents /mnt/Synology/Training_Documents cifs credentials=/etc/Synology,vers=1.0     0       0
//192.168.0.235/Tech /mnt/Synology/Tech cifs credentials=/etc/Synology,vers=1.0     0       0
//192.168.0.235/Users /mnt/Synology/Users cifs credentials=/etc/Synology,vers=1.0     0       0
Counsellor ()