Почему каталоги создаются с полномочиями, которые укусили 2070 и файлы с 060 в каталоге с setgid?

Я предположил бы, что Вы имеете /home/sawa/foo/bar/ на Вашем пути - т.е. пути с запаздывающей наклонной чертой.

which выполняет итерации по каждому элементу $PATH и добавление /argv[1] и проверка существование того файла. Это вызывает двойную наклонную черту - один от $PATH часть, и один от /argv[1].

Двойная наклонная черта не является никакой проблемой. Это сворачивается к единственной наклонной черте ядром. Только в начале пути может двойная наклонная черта иметь особое значение, и не всегда затем.

Что касается test не работа, удостоверьтесь, что Вы не используете оболочку, встроенную при вызове test. Вы обычно делаете это при помощи полного пути, но с ударом можно также использовать enable -n test отключить встроенное test команда.

1
08.03.2012, 01:25
1 ответ

Я подозреваю, что ответ находится в свойствах, сохраненных в том, который ACL Вы вывели:

Почему у владельца нет разрешения:

default:user::---

Почему у группы есть rwx:

default:group:psych:rwx

Почему у других нет разрешения:

default:other::---

Этот материал ACL переопределяет традиционное поведение Unixy.

0
28.01.2020, 02:10
  • 1
    есть 'rw' все же. Как это объяснено? –  Belmin Fernandez 08.03.2012, 03:57

Теги

Похожие вопросы