Бързо и лесно коригиране на правата за PHP файлове и директории с Fix Permissions by SuperHosting

Вече имате още едно удобство за управлението на вашия хостинг акаунт, което е замислено и сътворено от всеотдайния и грижлив екип на СуперХостинг.БГ.

Fix Permissions by SuperHosting

Новият плъгин за cPanel Fix Permissions by SuperHosting улеснява максимално коригирането на правата на всички PHP файлове и потребителски директории в хостинг акаунта.

С този плъгин, само с два клика на мишката, можете да си спестите много време и енергия, като не извършвате ръчно промяната на правата файл по файл и директория по директория.

За да работи коректно PHP приложение на сървърите за споделен хостинг на СуперХостинг.БГ, директориите трябва да са с права 755, а файловете – с права 644. Плъгинът Fix Permissions by SuperHosting автоматично задава посочените права за PHP файловете и потребителските директории в хостинг акаунта.

Когато файл или директория има некоректни права, приложението, което ползва този файл/директория, може да спре да работи нормално. В такива случаи най-често се получава съобщение за грешка Internal Server Error, Error 500.

Една от най-често срещаните причини за некоректни права е разархивирането на архив в хостинг акаунта.

Друга причина може да е от качване на файлове, например през Файловия мениджър, през FTP клиент или форма на сайта, които са били с некоректни права още преди качването им в хостинг акаунта.

Коректните права на файловете и директориите са важна част от сигурността на приложенията в хостинг акаунта. При некоректни права, освен че приложенията може да спрат да функционират коректно, може да се създаде слабост в защита им.

Какво означават числата 755 и 644?

Повечето файлови системи контролират достъпа до данните и организират реда в средата с методи за задаване на определени права на потребителите и потребителските групи.

При UNIX базираните системи за всеки файл и директория се дават подходящи права на три отделни обекта – собственик на файла/директорията (user), потребителска група (group) и на всички останали (other).

Видовете права също са три и се задават за всеки обект – четене (read), писане (write) и изпълняване (execute):

  • r (read): четене
  • w (write): писане
  • x (execute): изпълнение

Правата могат да се означат с цифри или букви:

число буква права
0всякакъв вид достъп е забранен
1–xразрешен е достъп само за изпълнение
2-w-разрешен е достъп само за писане
3-wxразрешен е достъп за писане и изпълнение
4r–разрешен е достъп само за четене
5r-xразрешен е достъп за четене и изпълнение
6rw-разрешен е достъп за четене и писане
7rwxвсичко е разрешено

Числата се получават след конвертиране от двоична в десетична система

Всеки обект – user, group и other може да има по 3 бита (по 1bit за различните права), означени по-долу с r, w, х. Конвертиране се извършва само на позициите, където има r, w или x:

owner group other
r w xr _ xr _ x
22 21 2022 _ 2022 _ 20
4 2 14 _ 14 _ 1

След това събираме числата по секции и получаваме 755.

Правата се подреждат последователно за: собственик, потребителска група и всички останали.

Права на файлове и директории

Така например, за даден файл ако са зададени права 644 или rw-r–r– правомощията са както следва:

  • 6 (rw-) разрешен е достъп за четене и писане за собственика
  • 4 (r–) разрешен е достъп само за четене за групата
  • 4 (r–) разрешен е достъп само за четене за всички останали

Нужно ли е да променям правата на конфигурационния файл на сайта?

При конфигурацията на споделените ни хостинг сървъри и Managed VPS са зададени права, чрез които се гарантира сигурността на отделните хостинг акаунти и сайтове.

Не е необходимо да се задават различни права на конфигурационните файлове на сайтовете.

Докато вие проверявате правата на файловете във вашия хостинг акаунт и разглеждате плъгина Fix Permissions by SuperHosting, нашият екип продължава с разработката на още полезни хостинг удобства. Скоро ще ви зарадваме със следващия плъгин за cPanel. Останете с нас и следете новините от блога.

Случвало ли ви се е да забележите некоректни права в хостинг акаунта и помните ли каква е била причината за появата им?

Мадлена Методиева
Меган е една от нашите super-support-гурута. СуперСилите ѝ се крият в таланта ѝ да разказва за технически „неща“ по разбираем и достъпен начин.
0 0 votes
.
Абониране
Уведоми ме при
guest
0 Коментара
Inline Feedbacks
View all comments
Пренеси бизнеса си онлайн за няколко часа със собствен сайт

Пренеси бизнеса си онлайн за няколко часа със собствен сайт [Аудио]

0
Дойде моментът на практическите съвети как да пренесете бизнеса си от офлайн към онлайн със собствен сайт. Вижте повече!
Black Friday Shopiko

Black Friday ‘21: 10 съвета за успешна подготовка на Вашия Shopiko магазин [Аудио]

0
Впуснете се в лудото шопинг приключение подготвени, за да вземете максимума от него. Вижте какво Ви е нужно за успешна Black Friday кампания.
5 причини да изберете домейн .EU ( а защо не и .ЕЮ )

5 причини да изберете домейн .EU (а защо не и .ЕЮ ) [Аудио]

0
Домейнът .EU е сравнително нов за пазара на домейни. От края 2016 година е един от най-популярните Top Level домейни.