- vsftpd - почему-то могу удалять 0400 файлы, greenwar, 18:18 , 06-Окт-13 (1)
на самом деле он удаляет даже root:root 0000 ах*еть а если с верхней диры убрать -w, то уже не даёт удалять
- vsftpd - почему-то могу удалять 0400 файлы, Andrey Mitrofanov, 11:07 , 07-Окт-13 (2)
> а если с верхней диры убрать -w, то уже не даёт удалять В _отличие_ от Microsoft Windows, в этих наших unix-подобных удаление файла - операция над _директирией_. Соответственно, проверяются права директории и _не _проверяются права на файл.
- vsftpd - почему-то могу удалять 0400 файлы, greenwar, 12:31 , 07-Окт-13 (3)
>> а если с верхней диры убрать -w, то уже не даёт удалять > В _отличие_ от Microsoft Windows, > в этих наших unix-подобных > удаление файла - операция над _директирией_. Соответственно, проверяются права директории > и _не _проверяются права на файл.директория это тоже файл, если шо и попробуйте удалить файл через шелл, в этих-наших юниксах, когда файл -w, а вы не рут такое возможно только под vsftpd!
- vsftpd - почему-то могу удалять 0400 файлы, gg, 22:58 , 09-Окт-13 (4)
> и попробуйте удалить файл через шелл, в этих-наших юниксах, когда файл -w, > а вы не рут > такое возможно только под vsftpd!gg@c-1:~/cc/tmp$ ls -l f1 -rw------- 1 root root 0 Окт 9 22:53 f1 gg@c-1:~/cc/tmp$ whoami gg gg@c-1:~/cc/tmp$ rm f1 rm: удалить защищенный от записи пустой обычный файл «f1»? y gg@c-1:~/cc/tmp$ ls -l fi ls: невозможно получить доступ к fi: Нет такого файла или каталога
|