помогите разобраться
дано: стоит самба и стоит фтп на дебиане ленни9
цель: удалять/изменять/перемещать файлы/папки по самбе залитые через фтп
описание проблемы:
фтп работает под ftp:ftp, анонимус подключается как anonymousftp:ftp, администратор на сервере hid4msc которого засунул в группу ftp
итак, анонимус залил файл:
hid4msc@server:~$ ls -l /mnt/disk2/ftp/incoming/
-rw-rw-r-- 1 anonymousftp ftp 43688708 Апр 19 16:22 dj_zaikin_-_summer_underground_2008_[djzaikin.com].mp3
-rw-rw-r-- 1 anonymousftp ftp 10240 Апр 25 17:11 video_ts.ifoкстати почему то заливается всё с правами 664, хотя в proftpd.conf для папки incoming прописано:
Umask 002 002тоесть файлы должны заливаться с правами 774 на сколько я понимаю а не 664 ?
итак вручную ставлю на файл права 774 и получаем
hid4msc@server:~$ ls -l /mnt/disk2/ftp/incoming/
-rwxrwxr-- 1 anonymousftp ftp 43688708 Апр 19 16:22 dj_zaikin_-_summer_underground_2008_[djzaikin.com].mp3
-rw-rw-r-- 1 anonymousftp ftp 10240 Апр 25 17:11 video_ts.ifoтеперь заходим с ноута(винда) на сервак, логинимся, идем в папку incoming и пытаемся удалить этот музыкальный файл, в ответ пишет о нехватке прав... почему???
проверяем есть ли hid4msc в группе ftp...
hid4msc@server:~$ id hid4msc
uid=1000(hid4msc) gid=1000(hid4msc) группы=1000(hid4msc),20(dialout),24(cdrom),25(floppy),29(audio),44(video),46(plugdev),1001(ftp)есть! права у файла для группы стоят rwx, что еще нужно то ?? :(
в логах samba пишет:
[2010/04/25 17:37:06, 1] smbd/service.c:make_connection_snum(1198)
notik (::ffff:192.168.1.3) connect to service disk2 initially as user hid4msc (uid=1000, gid=1000) (pid 5731)это значит что hid4msc лазит по самбе с неправильным gid=1000 ?? ведь gid у ftp это 1001 !! как это исправить...