|
76 / 32 / 11
Регистрация: 28.02.2011
Сообщений: 2,039
|
|||||||||||
Разобраться с правами15.05.2024, 12:01. Показов 766. Ответов 9
Метки нет (Все метки)
Здравствуйте, не могу разобраться с правами..
есть сайт, на каталог выставлены права drwxrws--- 4 woot woot 4096 дек. 25 2019 image Всё работает Переношу на другой комп
Ставлю
Почему на старом с такими правами(drwxrws---) работает, а на новом нет, в чём может быть проблема?, может в владельцах, они разные..
0
|
|||||||||||
| 15.05.2024, 12:01 | |
|
Ответы с готовыми решениями:
9
Помогите разобраться с правами доступа к БД
Запуск батника с правами админа из под учетки с ограниченными правами |
|
2271 / 1527 / 713
Регистрация: 17.03.2022
Сообщений: 4,905
|
|
| 15.05.2024, 13:17 | |
|
Во-первых, вы намеренно меняли права только на скрытые файлы? Маска .* ничего другого не "захватит".
Во-вторых, вы уверены, что на "другом компе" есть те же пользователь и группа с теми же правами?
1
|
|
|
76 / 32 / 11
Регистрация: 28.02.2011
Сообщений: 2,039
|
||
| 15.05.2024, 13:27 [ТС] | ||
|
Спасибо за ответ
А по второму вопросу, ну пользователя то такого же я могу создать и группу, а как посмотреть тогда его права и его группы., PS: в том каталоге нет скрытых файлов...
0
|
||
|
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
|
||
| 15.05.2024, 13:49 | ||
|
на первой машине права предоставлены юзеру
0
|
||
|
2271 / 1527 / 713
Регистрация: 17.03.2022
Сообщений: 4,905
|
|
| 15.05.2024, 17:20 | |
|
Кстати, полезно еще иметь в виду, что "тот же пользователь" и "та же группа" - это с теми же идентификаторами (а не названиями).
1
|
|
|
76 / 32 / 11
Регистрация: 28.02.2011
Сообщений: 2,039
|
||
| 16.05.2024, 07:51 [ТС] | ||
|
woot:x:500:500::/var/www/woot/data:/bin/date то что id 500, вроде бы при создании пользователя id присваивается >1000 и то что домашний каталог не в home, и оболочка пользователя не /bin/bash апач, и на первой и на второй запущен от root Но как и где можно посмотреть в какие группы входит woot, и кто входит в группу www-data(группа апача), не знаю, т.к. стандартный способ(sudo cat /etc/group | grep www-data) не подходит(ответ www-data:x:33:
0
|
||
|
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
|
|||||
| 16.05.2024, 09:30 | |||||
Сообщение было отмечено tmpnik1 как решение
Решение
ибо, с "правами"-то вот оно как: 1-я цифра - разрешения для ВЛАДЕЛЬЦА 2-я цифра - разрешения для ГРУППЫ ВЛАДЕЛЬЦА 3-я цифра - разрешение для всех остальных (назовем их "посторонними") сама цифра прав получается сложением цифр, соответствующих позволенным действиям: 1 - разрешено "выполнять" (применительно к директориям - разрешено входить в них) 2 - разрешено "изменять" (в смысле - перезаписывать, что позволит сохранять внесенные изменения) 4 - разрешено "читать" то есть, допустим, 7 - это 1+2+4, и означает, что можно читать, изменять, выполнять итого - если ситуацию спасает изменение третьей цифры в правах, то это значит, что доступ с скопированным файлам должен получить "кто-то посторонний". вот я и предположил, что апач не может получить этот доступ по причине, что их владелец - не тот юзер, от имени которого запущен апач (и/или не входит в группу апача). можно попробовать сменить владельца для скопированных файлов (только не на рута, это чревато). для этого нужно точно проверить от имени кого запущен апач на самом деле (если дистр debian-based, в файле /etc/apache2/envvars ищем переменные APACHE_RUN_USER и APACHE_RUN_GROUP, и смотрим, кто там указан) зы. и кстати, именно файлам не нужны права "7", и даже "6" тоже м.б. избыточны. Реально "менять" апачу может потребоваться лишь какие-то "специальные" файлы, используемые как кеш, временное хранилище и т.п. (НО! в отличие от файлов, директориям обязательно нужен "бит исполнения", т.е., права д.б. либо "5", либо "7") там где он есть - практически, так же, как в вашем "стандартном" способе, искать в файле /etc/group, только ключевое слово д.б. то, что вы ищите - woot...
0
|
|||||
|
76 / 32 / 11
Регистрация: 28.02.2011
Сообщений: 2,039
|
|
| 16.05.2024, 11:03 [ТС] | |
|
Спасибо, я и искал по слову www-data и woot, но во всём файле etc\group нет нечего, всё заканчивается на id группы(переменная:пароль:id: )
Но за подсказку /etc/apache2/envvars, отдельное спасибо, там обозначен этот пользователь.
0
|
|
|
76 / 32 / 11
Регистрация: 28.02.2011
Сообщений: 2,039
|
|
| 16.05.2024, 11:41 [ТС] | |
|
0
|
|
|
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
|
|
| 16.05.2024, 13:37 | |
|
увы, этого я точно не знаю
1
|
|
| 16.05.2024, 13:37 | |
|
Помогаю со студенческими работами здесь
10
Как проверить сторонний процесс на то, что он запущен с повышенными правами (правами администратора)? Не работают горячие клавиши в программах с правами администратора для программ с обычными правами Как подписать комментарии и разобраться с работой кода? Дали задание разобраться и объяснить, а я совсем новичок
Проблема с правами Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|