powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Слетают права на папку периодически
11 сообщений из 11, страница 1 из 1
Слетают права на папку периодически
    #39027539
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть папка /var/www/git/ у него слетают права и мне приходится каждый раз давать права, sudo chmod -R 777, бывает в день несколько раз бывает несколько раз в неделю, в чем может быть дело?
...
Рейтинг: 0 / 0
Слетают права на папку периодически
    #39027594
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее всего не права слетают, а папка кем-то пересоздаётся.
...
Рейтинг: 0 / 0
Слетают права на папку периодически
    #39028205
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или какое то ПО ставит правильные (по его мнению или по указанным в конфиге требованиям) права. Как вариант, можно попробовать сменить владельца директории на какого-то другого пользователя (как крайний случай - на рута) и посмотреть, что из этого получится.

Кстати, для полноты картины можно уточнить:
- кто нынешний владелец
- какие права становятся после "слёта"
- кто и что вообще должен делать в этой директории (ибо 777, которое "всем всё можно", довольно часто применяется без разбору вместо достаточно адекватных 775 или 755 или более строгих совместно с правильным выбором владельца/группы)
...
Рейтинг: 0 / 0
Слетают права на папку периодически
    #39028221
miwaonline
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Елдос,

Судя по названиям, apache и git воюют за один и тот же ресурс. Скорее всего в каком-то из сервисных скриптов одной из программ стоит проверка на адекватность и неадекватные 777 убираются нахрен, ибо нефиг.

Присоединяюсь к высказанным мнениям - разобраться кто кому Рабинович, включить пользователя git в группу apache/www-data (или наборот, или как будет надо после разборок) и выставить нормальные права доступа.
...
Рейтинг: 0 / 0
Слетают права на папку периодически
    #39028548
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
man umask
...
Рейтинг: 0 / 0
Слетают права на папку периодически
    #39029289
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miwaonline,

врядли аpache тоже туда лезит, это папка только для git репозиториев, а сами проекты там не лежат.
...
Рейтинг: 0 / 0
Слетают права на папку периодически
    #39029298
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkle,

владелец папки root права на папку
drwxr-xr-x 3 root root 4096 Mar 13 08:49 git

меняются права не на папку git а на репозиторий который внутри него,
а его владелец я
drwxr-xr-x 15 eldos eldos 4096 Jul 20 08:53 epa

и как я понял в папке /var/www/git/epa/objects где когда делают push создаются новые файлы а их владельцами становятся те кто делал push, как можно сделать так чтобы на новые файлы которые создавались в этой папке по умолчанию 775,
...
Рейтинг: 0 / 0
Слетают права на папку периодически
    #39029299
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Елдосvkle,
...
и как я понял в папке /var/www/git/epa/objects где когда делают push создаются новые файлы а их владельцами становятся те кто делал push, как можно сделать так чтобы на новые файлы которые создавались в этой папке по умолчанию 775,
man umask
Окружения процессов которые делают push
...
Рейтинг: 0 / 0
Слетают права на папку периодически
    #39029987
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Lejnin,

я вас не понял
...
Рейтинг: 0 / 0
Слетают права на папку периодически
    #39030100
Фотография debosh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Елдос,

чо непонятного то?
засунуть всех " кто делал push" в одну группу и впихнуть им в .profile команду umask 002

hint: а еще можно сделать такое колдунство;
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
Directory: /home/mos
Сб авг 15 22:13:33 YEKT 2015
mos@thinkpad:~> 
mos@thinkpad:~> groups
users 
mos@thinkpad:~> mkdir /tmp/123
mos@thinkpad:~> umask
0022
mos@thinkpad:~> cd /tmp/123
mos@thinkpad:/tmp/123> touch 1
mos@thinkpad:/tmp/123> mkdir 2
mos@thinkpad:/tmp/123> ls -la
итого 24
drwxr-xr-x   3 mos  users  4096 авг 15 22:15 .
drwxrwxrwt 147 root root  16384 авг 15 22:14 ..
-rw-r--r--   1 mos  users     0 авг 15 22:15 1
drwxr-xr-x   2 mos  users  4096 авг 15 22:15 2
mos@thinkpad:/tmp/123> chmod 775 .
mos@thinkpad:/tmp/123> umask
0022
mos@thinkpad:/tmp/123> setfacl -d -m mask:07 .
mos@thinkpad:/tmp/123> touch 3
mos@thinkpad:/tmp/123> mkdir 4
mos@thinkpad:/tmp/123> ls -la
итого 28
drwxrwxr-x+   4 mos  users  4096 авг 15 22:16 .
drwxrwxrwt  147 root root  16384 авг 15 22:14 ..
-rw-r--r--    1 mos  users     0 авг 15 22:15 1
drwxr-xr-x    2 mos  users  4096 авг 15 22:15 2
-rw-rw-r--+   1 mos  users     0 авг 15 22:16 3
drwxrwxr-x+   2 mos  users  4096 авг 15 22:16 4
mos@thinkpad:/tmp/123> su - user
Пароль: 
user@thinkpad:~> cd /tmp/123
user@thinkpad:/tmp/123> umask
0022
user@thinkpad:/tmp/123> touch 5
user@thinkpad:/tmp/123> mkdir 6
user@thinkpad:/tmp/123> ls -la
итого 32
drwxrwxr-x+   5 mos  users  4096 авг 15 22:17 .
drwxrwxrwt  147 root root  16384 авг 15 22:14 ..
-rw-r--r--    1 mos  users     0 авг 15 22:15 1
drwxr-xr-x    2 mos  users  4096 авг 15 22:15 2
-rw-rw-r--+   1 mos  users     0 авг 15 22:16 3
drwxrwxr-x+   2 mos  users  4096 авг 15 22:16 4
-rw-rw-r--+   1 user users     0 авг 15 22:17 5
drwxrwxr-x+   2 user users  4096 авг 15 22:17 6
user@thinkpad:/tmp/123> umask
0022
user@thinkpad:/tmp/123> mkdir ../1234
user@thinkpad:/tmp/123> cd ../1234
user@thinkpad:/tmp/1234> touch 1
user@thinkpad:/tmp/1234> ls -la
итого 20
drwxr-xr-x   2 user users  4096 авг 15 22:18 .
drwxrwxrwt 148 root root  16384 авг 15 22:18 ..
-rw-r--r--   1 user users     0 авг 15 22:18 1
user@thinkpad:/tmp/1234> 
...
Рейтинг: 0 / 0
Слетают права на папку периодически
    #39030548
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
debosh,

Пока что засунул всех в одну группу, может быть так поможет
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Слетают права на папку периодически
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]