|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexandr S. Agranovsky 2:5020/400 25 Feb 2003 08:53:16 To : Kirill Frolov Subject : Re: удаление файла -------------------------------------------------------------------------------- Hi, Kirill Frolov KF> KF>> /home/vasya определяется возможностью записи в файл /home, KF> VK> Прошу прощения, но я неоднократно менял права доступа на свой домашний KF> VK> каталог. Командой chmod KF> Я брежу... права на файл/каталог определяются тем, что записано в inode. inode не является частью каталога. Другими словами, в каталоге /home есть запись "нечто под именем vasya ассоциированно с inod'ом 789". Вот эту запись владелец каталога /home/vasya измениить не сможет (порвать ассоциацию или переименовать vasya), потому что ему не разрешена запись в /home. Hо inode 789 не знает, что у него родитель /home. Все, что он знает, только то, что его владелец - vasya; значит vasya имеет полное право делать любые записи в inode (кроме, может быть, смены владельца), то есть менять rwx права доступа. Читай книги по устройству unix (и их файловой системы), они рулез. - --- Alexandr S. Agranovsky llb@udmnet.ru --- ifmail v.2.15dev5 * Origin: LLB, LLC (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/36425f599728.html, оценка из 5, голосов 10
|