Есть
сервер на ubuntu10.4
есть ProFtpD
и 2 аккуанта
1) user_all
2) user
Конфиг к юзерам такой
<Anonymous /var/www/user_all>
User user
Group group2
AnonRequirePassword on
MaxClients 10 "The server is full, hosting %m users"
DisplayLogin welcome.msg
<Limit LOGIN>
Allow from all
Deny from all
</Limit>
AllowOverwrite on
<Limit LIST NLST STOR STOU APPE RETR RNFR RNTO MKD XMKD SITE_MKDIR SITE SITE_CHMOD SITE_CHGRP MTDM PWD XPWD SIZE STAT CWD XCWD CDUP XCUP >
AllowAll
</Limit>
<Limit DELE RMD XRMD SITE_RMDIR >
DenyAll
</Limit>
</Anonymous>
<Anonymous /var/www/user_all>
User user_all
Group group1
AnonRequirePassword on
MaxClients 10 "The server is full, hosting %m users"
DisplayLogin welcome.msg
<Limit LOGIN>
Allow from all
Deny from all
</Limit>
AllowOverwrite off
AllowOverwrite on
<Limit LIST NLST STOR STOU APPE RETR RNFR RNTO DELE MKD XMKD SITE_MKDIR RMD XRMD SITE_RMDIR SITE SITE_CHMOD SITE_CHGRP MTDM PWD XPWD SIZE STAT CWD XCWD CDUP XCUP >
AllowAll
</Limit>
<Limit NOTHING >
DenyAll
</Limit>
</Anonymous>
Нужно
Чтоб
2) user мог делать всё но не удолять
в свою очеред 1) user_all мог делать всё и даже удолять файлы 2) user. Всё работает но удалить закаченые файлы 2) user некто не может... чтоб их удалить нужно лесь в терминал и через рута их удолять както неочень удобна помогите плз....
если пытается 2) user удалить получяем следующее сообщение
Команда: DELE test.files
Ответ: 550 test.files: Нет такого файла или каталога
а если пытается удолить 1) user_all получяем следующее сообщение
Команда: DELE test.files
Ответ: 550 test.files: Операция не позволяется