Автор Тема: Не совсем понятно с правами владения  (Прочитано 2033 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн simonflex

Доброго времени суток!
начал изучение основных команд chmod, chown.
Два юзера bigbon и bonbig. bigbon создал директорий test с правами 777. bigbon изменил права владения
sudo chown bonbig:bonbig testТакой вопрос, полный доступ к директории drwxrwxrwx, владелец и группа bonbig, а удалить этот директорий новый владелец bonbig не может
Спасибо
Я всегда с пониманием оцениваю любую помощь !
 

Оффлайн endru

Re: Не совсем понятно с правами владения
« Ответ #1 : 13 Февраля 2019, 09:13:34 »
Права на директорию больше относятся к файлам которые в этой директории находятся.
Соответственно чтобы удалить директорию на которую выставлены права 777 нужно чтобы были права на директорию выше.
Вообще плохая практика использовать 777 - если речь касается публичных серверов. Если нужно дать права нескольким пользователям нужно использовать ACL
 
Пользователи, которые поблагодарили этот пост: simonflex

Оффлайн sidbar

Re: Не совсем понятно с правами владения
« Ответ #2 : 13 Февраля 2019, 14:12:09 »
А если так ? sudo chown -R bonbig:bonbig test
Devuan GNU/Linux 4 Chimaera x86_64
 
Пользователи, которые поблагодарили этот пост: simonflex

Оффлайн simonflex

Re: Не совсем понятно с правами владения
« Ответ #3 : 13 Февраля 2019, 16:51:19 »
А если так ?
Я пробовал и так - не получается
Я всегда с пониманием оцениваю любую помощь !
 

Оффлайн simonflex

Re: Не совсем понятно с правами владения
« Ответ #4 : 13 Февраля 2019, 17:00:30 »
Вообще плохая практика использовать 777
Спасибо. Права 777 сделал для эксперимента, чтоб в дальнейшем меньше задавать вопросы и лучше понимать работу ОС. Перелопатил "гору" инфы, порой очень часто упускают мелкие детали "нужно чтобы были права на директорию выше". Ясненько! Получается что прав на /home/bigbon у bonbig нет, не сможет там создать директорий и соответственно из этой директории что либо удалить.
chmod 703 /home/bigbonЯ думаю такие права подойдут для /home/bigbon если не верно, поправьте меня
« Последнее редактирование: 13 Февраля 2019, 17:36:23 от simonflex »
Я всегда с пониманием оцениваю любую помощь !
 

Оффлайн sidbar

Re: Не совсем понятно с правами владения
« Ответ #5 : 13 Февраля 2019, 17:48:20 »
chmod 703 /home/bigbon
Я думаю такие права подойдут для /home/bigbon если не верно, поправьте меня
Почему 703? По умолчанию создается для пользователя 755
Devuan GNU/Linux 4 Chimaera x86_64
 

Оффлайн simonflex

Re: Не совсем понятно с правами владения
« Ответ #6 : 13 Февраля 2019, 18:00:04 »
Почему 703? По умолчанию создается для пользователя 755
Для того чтобы bonbig не мог читать директорий /home/bigbon
с правами 703 ему разрешено создавать и удалять директории, просмотреть содержимое директорий /home/bigbon он не может. Но он может удалить файл если знает точное имя. чтобы этого не случилось, я добавил еще t-бит
chmod +t /home/bigbonтаким образом, удалить (переименовать) файл или декторий может только владелец этого файла или директория.
Я всегда с пониманием оцениваю любую помощь !
 

Теги:
 

Как сделать, чтобы программа Evolution закрывалась совсем? Или чем ее заменить?

Автор dmitry1903

Ответов: 20
Просмотров: 2952
Последний ответ 03 Декабря 2019, 06:59:07
от ek-nfn
Совсем новичок

Автор herut75

Ответов: 73
Просмотров: 9620
Последний ответ 01 Июня 2011, 04:48:03
от Ghostdmn