Загадка разрешения файла/dir

Обратите внимание, что при использовании LS LS с трубой файлы выводят A-Line-A-Time, позволяя использовать GREP и другие фильтры; Следовательно, следующее будет работать независимо от используемой оболочки (но будет генерировать файлы на отдельные строки).

ls | egrep "foo(uubar|)\.txt"

Если вы хотите обратно столбцов:

ls | egrep "foo(uubar|)\.txt" | column
0
22.03.2015, 07:57
1 ответ

Это может не быть лучшей практикой, но я обычно создаю новую группу для сайта, добавляю пользователей в группу, включая пользователь демона веб-сервера (Apache в моем случае), измените разрешения на сайте DIR, а затем установить Группа липкий бит.

Пример:

сайт dir: / var / www / сайт1

# groupadd site1
# useradd -G site1 user1
# useradd -G site1 user2
# useradd -G site1 apache 
# chown -R apache:site1 /var/www/site1
# chmod -R 770 /var/www/site1
# chmod -R g+s /var/www/site1
2
28.01.2020, 02:36

Теги

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