Форум русскоязычного сообщества Ubuntu


За новостями русскоязычного сообщества и Ubuntu в целом можно следить на нашей страничке в Google+

Автор Тема: как влияют права корневой директории?  (Прочитано 364 раз)

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

Оффлайн trablshuter

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
  • Ubuntu Server 16.04
    • Просмотр профиля
Объясните пожалуйста причину такого поведения...
создаю в корне такую структуру из директорий
mkdir -p "/test/123"

делаю из "/test/123" шару
nano /etc/samba/smb.conf
    [testilka]
        comment = "bacup"
path = "/test/123"
        admin users = "root"
шару вижу, открыта для чтения - всё нормально.
      
      
убираю права для other на корневую /test/", но оставляю на саму директорию которая расшарена
setfacl --recursive -m "g::---,other:---" "/test"
setfacl --recursive -m "g::---,other:r-x" "/test/123"

после этого теряю доступ на чтение на расшаренную директорию
и доступ появляется только после того как опять дам доступ к корневой для неё директории
setfacl -m "g::---,other:r-x" "/test"
не пойму логики и связи, объясните пожалуйста простыми словами....
« Последнее редактирование: 03 Июнь 2016, 12:34:50 от trablshuter »

Оффлайн Master_Sergius

  • Активист
  • *
  • Сообщений: 519
  • i3
    • Просмотр профиля
Re: как влияют права корневой директории?
« Ответ #1 : 03 Июнь 2016, 12:35:11 »
Допустим, есть какой-то сейф закрытый двойной дверью. Всем раздали ключи от обеих дверей. А потом поменяли замок на внешней двери. Тобишь, у всех есть доступ через внутреннюю дверь, но они не могут добраться до самой двери, если закрыта внешняя.
Мой блог о семействе *nix: http://nixtravelling.blogspot.com/

Оффлайн wolfser2701

  • Участник
  • *
  • Сообщений: 180
    • Просмотр профиля
Re: как влияют права корневой директории?
« Ответ #2 : 03 Июнь 2016, 12:39:41 »
trablshuter, А если попроще.  то для работы в корне нужны sudo права.

Оффлайн trablshuter

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
  • Ubuntu Server 16.04
    • Просмотр профиля
Re: как влияют права корневой директории?
« Ответ #3 : 03 Июнь 2016, 12:41:55 »
Допустим, есть какой-то сейф закрытый двойной дверью. Всем раздали ключи от обеих дверей. А потом поменяли замок на внешней двери. Тобишь, у всех есть доступ через внутреннюю дверь, но они не могут добраться до самой двери, если закрыта внешняя.
это логично, но расшарена директория "/test/123", т.е. с наружи стучаться на "\\192.168.0.5\testilka", а это и есть именно директория "123"... ведь в саму директорию "/test" никто не просится, да и  о ней никто не знает, ни самба ни юзер стучащийся...   или это фишка Линукса+EXT3/4 такая... 
если что сори, я в линуксе никакой.... :)

Если я сейчас создам на винде директорию /111 с правами только админу, а в ней директорию /222 с правми для юзера, и расшарю эту директорию /222, то юзер по шаре сможет пользоваться этой директорией...
а тут по другому выходит, права надо раздавать на всё дерево директорий выше что ли? чегойто настроение из-за этого испортилось )))
« Последнее редактирование: 03 Июнь 2016, 12:47:04 от trablshuter »

Оффлайн wolfser2701

  • Участник
  • *
  • Сообщений: 180
    • Просмотр профиля

Оффлайн trablshuter

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
  • Ubuntu Server 16.04
    • Просмотр профиля
Re: как влияют права корневой директории?
« Ответ #5 : 03 Июнь 2016, 12:49:18 »
trablshuter, А если попроще.  то для работы в корне нужны sudo права.
речь не об этом вроде... Вы не на том слове акцент сделали :)

trablshuter, Тогда вам где-то сюда.
как эта утилита поможет в решении моей проблемы? подскажите примером пожалуйста.

Оффлайн wolfser2701

  • Участник
  • *
  • Сообщений: 180
    • Просмотр профиля
Re: как влияют права корневой директории?
« Ответ #6 : 03 Июнь 2016, 12:53:59 »
trablshuter,
Цитировать
создаю в корне такую структуру из директорий
mkdir -p "/test/123"
А поподробней? Чтобы что-то в "корне создать", нужно иметь право, а у вас голословные утверждения, не желаете их документально подтвердить?

Оффлайн trablshuter

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
  • Ubuntu Server 16.04
    • Просмотр профиля
Re: как влияют права корневой директории?
« Ответ #7 : 03 Июнь 2016, 12:59:24 »
trablshuter,
Цитировать
создаю в корне такую структуру из директорий
mkdir -p "/test/123"
А поподробней? Чтобы что-то в "корне создать", нужно иметь право, а у вас голословные утверждения, не желаете их документально подтвердить?
Вы о чём вообще? я пишу изначально условия моей проблемы, и пишу, что я создаю структуру директорий, я уже её создал, а Вы у меня просите, чтобы я Вам доказал, что я создал эту структуру директорий у себя на компе/серве? т.е. я типо должен Вам скриншот консоли выложить, в котором будет структура созданных директорий (или мне описать процедуру коннекта через PUTTY к Ubuntu Server 16.04 и вбивание в консоле перед всеми манипуляциями sudo -s), Вы мне на слово не верите, я же вроде писал не о том что у меня проблема создать директории, а проблеме доступа к расшареной директории когда на её корневой директории нету прав...
Я чего то не понимаю...  или Вы плохо объясняете?
Я бы мог подумать, что я туплю, но Master_Sergius же правильно меня понял с первого поста, только хотелось бы теперь поподробнее, чтобы понимать логику данного поведения на будущее....
« Последнее редактирование: 03 Июнь 2016, 13:07:52 от trablshuter »

Оффлайн wolfser2701

  • Участник
  • *
  • Сообщений: 180
    • Просмотр профиля
Re: как влияют права корневой директории?
« Ответ #8 : 03 Июнь 2016, 13:06:32 »
trablshuter,А вот сделать различия между папками, разделами, правами доступа к ним у вас голова не болит? Мне ваши "секреты" по барабану, я буду счастлив, если вы свою проблему опишете конкретно, а не одним словом "HELP".

Оффлайн trablshuter

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
  • Ubuntu Server 16.04
    • Просмотр профиля
Re: как влияют права корневой директории?
« Ответ #9 : 03 Июнь 2016, 13:11:59 »
trablshuter,А вот сделать различия между папками, разделами, правами доступа к ним у вас голова не болит? Мне ваши "секреты" по барабану, я буду счастлив, если вы свою проблему опишете конкретно, а не одним словом "HELP".
Вы сами не ответили на вопрос. Скриншот моей консоли поможет Вам понять мою проблему? или как Вы хотите увидеть доказательство созданных мной директорий?
Я весь в ожидании, какие подробности нужны?
Пересмотрите мой первый пост, Ваше заявление голословно, описал я изначально проблему не одни словом и даже не двумя...


PS: Вы походу на своей волне, о каких "секретах" речь?
« Последнее редактирование: 03 Июнь 2016, 13:15:34 от trablshuter »

Оффлайн wolfser2701

  • Участник
  • *
  • Сообщений: 180
    • Просмотр профиля
Re: как влияют права корневой директории?
« Ответ #10 : 03 Июнь 2016, 13:18:09 »
trablshuter,
Цитировать
Скриншот моей консоли поможет Вам понять мою проблему?
Точно я тупой, извините, но скрин где?

Оффлайн trablshuter

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
  • Ubuntu Server 16.04
    • Просмотр профиля
Re: как влияют права корневой директории?
« Ответ #11 : 03 Июнь 2016, 13:25:23 »
trablshuter,
Цитировать
Скриншот моей консоли поможет Вам понять мою проблему?
Точно я тупой, извините, но скрин где?
не утрируйте, жду же ответа от Вас: что и в каком виде нужно выложить...
вот в корне сама директория "test"
http://joxi.ru/Grqe4dguV1DDrz
а вот в ней директория "123", которая в настройках шары указана как "шара"
http://joxi.ru/VrwQ4WlUbBD12X
http://joxi.ru/Vm6bP57C1B9jmZ
« Последнее редактирование: 03 Июнь 2016, 13:26:59 от trablshuter »

Оффлайн wolfser2701

  • Участник
  • *
  • Сообщений: 180
    • Просмотр профиля
Re: как влияют права корневой директории?
« Ответ #12 : 03 Июнь 2016, 13:33:03 »
trablshuter, Если выразится (извините) мягко, Вы правила читали? В отношении добавления изображений на форум. В белых тапках я буду смотреть ( и не только я) ваши левые скрины. Мне свою ось жалко ( работает хорошо).

Оффлайн trablshuter

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
  • Ubuntu Server 16.04
    • Просмотр профиля
Re: как влияют права корневой директории?
« Ответ #13 : 03 Июнь 2016, 13:47:27 »
wolfser2701, извини, с тобой нет желания больше общаться. Не пойму куда смотрят модераторы форума.
Уж на линуксовом форуме не хотелось видеть напыщенных "гениев", и так не хотелось под конец недели общаться с единомышленниками на быдло-языке.


Если кто-то сможет по теме поделиться ссылкой на объяснение такого поведения прав на диреткории в Лине, буду благодарен.

СПС за помощь !

Оффлайн wolfser2701

  • Участник
  • *
  • Сообщений: 180
    • Просмотр профиля
Re: как влияют права корневой директории?
« Ответ #14 : 03 Июнь 2016, 14:01:50 »
trablshuter,
Цитировать
wolfser2701, извини, с тобой нет желания больше общаться. Не пойму куда смотрят модераторы

Модераторы смотрят в нужную сторону даже с излишним рвением, а Вам ( Уважаемый, а может и нет), болшьая просьба, прочитайте правила форума.

 

Страница сгенерирована за 0.058 секунд. Запросов: 25.