Права 777. Немного мистики.

R
На сайте с 25.08.2012
Offline
16
990

Здравствуйте!

На моем сайте(самопис) есть админка, через которую я пишу статьи. Чтобы картинки загружались на хостинг пришлось выставлять права 777(с 755 почему-то не загружаются) на папку, в которую загружаются картинки. Это нормальное явление? И если это опасно, что можно предпринять?

bbon
На сайте с 01.04.2006
Offline
127
#1
rubodon:
Здравствуйте!

На моем сайте(самопис) есть админка, через которую я пишу статьи. Чтобы картинки загружались на хостинг пришлось выставлять права 777(с 755 почему-то не загружаются) на папку, в которую загружаются картинки. Это нормальное явление? И если это опасно, что можно предпринять?

сделать овнером папки юзера, под которым крутится apache и/или nginx и будет счастье.

Команда chown -R юзер:группа имя_папки - как-то так (это если прав на команду хватит конечно)

R
На сайте с 25.08.2012
Offline
16
#2

Прошу прощения, я не понял, что Вы имеете ввиду под

сделать овнером папки юзера, под которым крутится apache и/или nginx

И не понял куда вводить команду

chown -R юзер:группа имя_папки

Если не затруднит, объясните, пожалуйста нубу.

Милованов Ю.С
На сайте с 24.01.2008
Offline
196
#3

ТС, пока Вы напишите движок свой, уже выйдет ПХП100500

Покурите литературу. Поверьте, весчь офигенная!

Подпись))
R
На сайте с 25.08.2012
Offline
16
#4
Милованов Ю.С:
ТС, пока Вы напишите движок свой, уже выйдет ПХП100500

А причем тут php? Странно то, что на самой картинке лежащей в папке с правами 777, права 644. Но если я ставлю папке права 644, то картинки и не загружаются из админки и не отображаются, если поменять права уже после загрузки. Подскажите, пожалуйста, что нужно предпринять, как обезопасить сайт от злоумышленников?

Милованов Ю.С
На сайте с 24.01.2008
Offline
196
#5

как обезопасить сайт от злоумышленников?

Заказать написание движка у специалистов:)

L
На сайте с 07.12.2007
Offline
351
#6
rubodon:
Прошу прощения, я не понял, что Вы имеете ввиду под

овнер = владелец, права выставляются Вдалельцу, Группе и Остальным, посмотрите тут.

Владельцем папки надо сделать пользователя, под которым работает Apache.

PS: Если не понимаете, что делаете - никакие команды лучше не вводите.

IL
На сайте с 20.04.2007
Offline
435
#7
rubodon:
Чтобы картинки загружались на хостинг пришлось выставлять права 777(с 755 почему-то не загружаются)

Попробуйте 775. Если не будет работать - особо ничего не сделаешь (разве что, запретить выполнение PHP-кода в каталоге для загрузки)

А вообще, такие вещи имеет смысл уточнять у хостера.. Какая панель управления?

Ladycharm:
Владельцем папки надо сделать пользователя, под которым работает Apache.
Есть ощущение, что "изменялки" не хватит..
rubodon:
Но если я ставлю папке права 644

тогда в неё "войти" нельзя.. Разрешения это не так сложно - посмотрите ссылку от Ladycharm

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
LEOnidUKG
На сайте с 25.11.2006
Offline
1769
#8

ТС, мозги не пудрите. Выставляйте 777 права и в файл .htaccess добавляйте:

php_flag engine off

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/

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