Права доступа к файлам

Alex Fomenko alex.fomenko на gmail.com
Чт Июл 10 17:47:57 UTC 2014


10.07.2014 20:27, Dmitry Podkovyrkin пишет:
> Здравствуйте.
>
> Linux на домашнем и рабочем компьютере пользуюсь уже десять лет, но 
> только сегодня заметил такую вещь.
>
> Создаю файл от имени root в своем каталоге:
> d на d:/home$ ls -la
> итого 8
> drwxr-xr-x 5 root root 38 июня 20 21:18 .
> drwxr-xr-x 22 root root 4096 июля 9 23:02 ..
> drwxr-xr-x 3 d d 18 мая 21 23:33 arhiv
> *drwxr-xr-x 31 d d 4096 июля 10 19:07 d*
> drwxr-xr-x 5 d d 57 авг. 28 2013 media
> *d на d:/home$ cd d*
> d на d:~$ sudo su
> *root на d:/home/d# touch test*
> root на d:/home/d# exit
> exit
> d на d:~$ ls -l test
> *-rw-r--r-- 1 root root 0 июля 10 23:19 test*
> d на d:~$ rm test
> rm: удалить защищенный от записи пустой обычный файл «test»? yes
> d на d:~$ ls -l test
> ls: невозможно получить доступ к test: Нет такого файла или каталога
> d на d:~$ id
> uid=1000(d) gid=1000(d) 
> группы=1000(d),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),108(lpadmin),124(sambashare)
>
> То есть обычный юзер с id=1000 удалил файл созданный root с правами 
> *-rw-r--r--?* Это нормально?
> Где почитать подробно про доступ к файлам в Linux? А то у меня в этом 
> видимо большой пробел.
>
Это нормально. ты в этот файл не можешь писать, а в свою директорию 
можешь. А вот содержимое директории и есть ссылка на этот файл, которую 
ты и удаляешь :)

-- 
Best Regards, Alex




More information about the ubuntu-ru mailing list