это величество FTP

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
selinia
ефрейтор
Сообщения: 53
Зарегистрирован: 2007-02-20 0:06:30

это величество FTP

Непрочитанное сообщение selinia » 2007-03-24 14:10:37

:wink:

у меня есть пользователь testuser c паролем testuser, у которого есть папка
/home/testuser/files

где только неищу, нет ответа на мой вопрос, а он такой:
можно ли сделать так, чтобы пользователь testuser мог зайти по ftp в свою папку, при этом ВИДЕЛ для все файлы в своей папке, мог туда записать всё, что угодно, но НЕМОГ удалять и изменять файлы ?

например можно сделать права 453, тоесть запретить чтение для всех, но разрешить запись, тогда файлы закачивать можно, и нельзя удалять, НО их ещё и читать нельзя, они доступны только по прямым ссылкам..
поэтому это хоть и вариант, но не очень хороший..

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
serge
майор
Сообщения: 2132
Зарегистрирован: 2006-07-30 15:34:14
Откуда: Саратов
Контактная информация:

Непрочитанное сообщение serge » 2007-03-24 14:36:00

Может Umask ?

Аватара пользователя
abanamat
сержант
Сообщения: 255
Зарегистрирован: 2007-03-15 11:24:26
Откуда: Питер
Контактная информация:

Непрочитанное сообщение abanamat » 2007-03-24 14:56:16

pure-ftpd в конфиге имеет массу подобных фич

selinia
ефрейтор
Сообщения: 53
Зарегистрирован: 2007-02-20 0:06:30

Непрочитанное сообщение selinia » 2007-03-24 15:19:21

у меня vsftpd

selinia etc # /usr/local/etc/rc.d/vsftpd restart
Stopping vsftpd.
Starting vsftpd.
selinia etc # umask
0332
selinia etc #

захожу по ftp пользователем usertest, закачиваю файл file.txt

selinia lophtyindexerfiles # cd /home/usertest
selinia video # ll
total 3403610
-r--r--r-- 1 fixed operator 5773 24 мар 15:15 file.txt

казалось бы, всё ок, но я МОГУ удалить этот файл юзером usertest

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35126
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-03-24 21:25:51

а это уже права на диру где он лежит.
прикол в том, что удаляя файл ты его не изменяешь - ты изменяешь директорию где он лежит, поэтому это права на неё.
Убей их всех! Бог потом рассортирует...

selinia
ефрейтор
Сообщения: 53
Зарегистрирован: 2007-02-20 0:06:30

Непрочитанное сообщение selinia » 2007-03-24 22:07:10

если на диру поставить права, запрещающие изменение файлов, то usertest несможет вообще ничего закачивать =(