вопрос про chmod

SK
На сайте с 10.05.2008
Offline
108
747

Сразу скажу в линуксах почти ноль... так что может и глупый вопрос, но только учусь :)

Такой вот вопрос: сейчас почти на всех хостингах нет необходимости выставлять chmod 666/777 для некоторых файлов, как бы и при 644/755 все нормально работает.

А как такое на вдс (centos) себе сделать?

HostiQ - Хостинг, который радует (http://goo.gl/jTd7hf)
DV
На сайте с 01.05.2010
Offline
644
#1

Что мешает выставить нужные права?

Или вас интересуют умолчания?

man umask

VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
Evas EvaSystems
На сайте с 31.05.2012
Offline
104
#2

Человека интересует как сделать так, чтобы для работы скриптов требующих права 777 - эти самые права ставить не было необходимости.

(Если я верно понял...) Как один из вариантов - apache в режиме mpm-itk.

Системный администратор Linux. Настройка, сопровождение и оптимизация серверов. Отзывы - searchengines.guru/ru/forum/1017473
SK
На сайте с 10.05.2008
Offline
108
#3
DenisVS:
Что мешает выставить нужные права?

нужно перенести кучу сайтов, некоторые самопис, так что это долго и прийдется опытным путем узнавать где нужны права на запись

Evas:
Человека интересует как сделать так, чтобы для работы скриптов требующих права 777 - эти самые права ставить не было необходимости.
(Если я верно понял...) Как один из вариантов - apache в режиме mpm-itk.

Да верно поняли, спасибо буду пробовать :)

O
На сайте с 20.10.2008
Offline
101
#4

tar упаковщик в unix/linux сохраняет права на файлы. Можно перенести с его помощью.

отфанаря лепить права на файлы ("лиш бы работало") может плохо закончиться.

42
bbon
На сайте с 01.04.2006
Offline
127
#5
SHoKKiNG:
Такой вот вопрос: сейчас почти на всех хостингах нет необходимости выставлять chmod 666/777 для некоторых файлов, как бы и при 644/755 все нормально работает.
А как такое на вдс (centos) себе сделать?

Сделать-то такое несложно:

chown -R <apache_user>:<apache_group> /var/www/my_site

Только после этого возникнет небольшой гимор при заливке файлов на хостинг, ибо как правило коннектится к серверу совсем другой (не апачевский) юзер.

В такой ситуации лучше всего создать на сервере специального пользователя с группой, из-под него и запускать апач, и логиниться к серверу, и больше ничего этот юзер на сервере делать не должен.

Андрей
На сайте с 30.09.2009
Offline
482
#6

MPM-ITK / FastCGI

EuroHoster.org ( https://eurohoster.org/ru/ ) - территория быстрых серверов. Выделенные серверы, VPS, SSL, домены и VPN.
Andreyka
На сайте с 19.02.2005
Offline
822
#7

Еще mod ruid есть

Не стоит плодить сущности без необходимости

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий