deidara |
|
Темы:
3
Сообщения:
15
Участник с: 26 октября 2017
|
Предыстория: Я пытался настроить доступ в домашнюю директорию для apache сервера через , потом сдуру лишил права , а по инструкции не надо было рекурсивную опцию ставить, я подумал не проблема. Дело в том, что я думал что others это пользователи из интернета, но походу это еще и программы и т.д. Вот теперь что не напишу все ругается .Так как я начинающий веб-девелопер использую папки .virtualenvs ну и проекты в папке projects(там лежат файлы django и react), дал обоим рекурсивно права others chmod -R o+rx и вроде не ругается теперь. Теперь когда пытаюсь запустить сайт на apache, логи пишут что нет SECRET_KEY, а он записан в .bashrc, так что походу опять прав нет. Проблема/Вопрос: Как восстановить права до изначальных своих прав? Создал другого пользователя и смотрю права файлов, вроде различные права. Я то думал fmask и dmask контролируют права, но этого не замечаю(ожидаю файлы 664 и папки 775) или эти файлы созданы программами и у них свои собственные права. Допольнительно: Можете посоветовать ссылку на хорошую статью по дефолтным правам файлов домашней директории? И кто эти others? |
cucullus |
|
Темы:
257
Сообщения:
3438
Участник с: 06 июня 2007
|
ls -l /home/user покажите апач из под кого работает?
такие дела.
|
deidara |
|
Темы:
3
Сообщения:
15
Участник с: 26 октября 2017
|
Вот лучше ls -la Апач из http вроде.Вот из /etc/httpd/conf/httpd.conf
|
deidara |
|
Темы:
3
Сообщения:
15
Участник с: 26 октября 2017
|
Должен написать, что я делал chmod не один раз, так что у owner и group тоже может не по дефолту быть. Также использовал эту команду Она вроде изменяет права вложенных файлов, даже если нет опции -R (могу ошибаться)
|
Ralph |
|
Темы:
4
Сообщения:
104
Участник с: 04 ноября 2013
|
|
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
deidaraдля начинающего совет: для разработки использовать штатный вебсервер встроенный в питон/пхп, запускается из под пользователя. deidaraправо на чтение запись исполнение имеет только владелец и это рекурсивно ко всему содержимому.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
safocl |
|
Темы:
121
Сообщения:
1570
Участник с: 08 октября 2015
|
deidara deidaraну так сделай права на чтения остальным юзерам... |
deidara |
|
Темы:
3
Сообщения:
15
Участник с: 26 октября 2017
|
Я сделал права как предложил Ralph, спасибо ему за это.nafanjaЯ так и делал, но я иногда дополнительно тестил на своем апаче. Я начал менять права, так как захотел поднять тестовый сервер на своем компе, чтобы был доступ с инета. Вроде можно запустить даже на динамическом IP, благодаря бесплатным DNS сервисам. Сейчас ненадолго забросил идею, т.к. все еще не могу заставить работать сайт на апаче(раньше работал до изменения прав), все еще ругается что нет SECRET_KEY, чтоб его. Кстати на встроенном сервере работает, также работает на удаленном PAAS pythonanywhere.com. safoclСейчас права -rwxr-xr-x 1 user users 497 Oct 28 15:28 .bashrc видимо не в этом было дело. SECRET_KEY переменная окружения который записан в .bashrc и почему-то только апач не может его получить... |