Бързо и лесно коригиране на правата за 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. Останете с нас и следете новините от блога.

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

Мадлена Методиева
Мадлена Методиева
Меган е част от СуперМаркетинг екипа. Мисията ѝ е старателно да попълва е-библиотеката на СуперХостинг.БГ с полезни и помощни статии.
0 0 votes
.
Абониране
Уведоми ме при
guest

0 Коментара
Inline Feedbacks
View all comments

Бизнес планиране в 3 стъпки – какво, как и защо?

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

Кога разбирате, че Вашият бизнес се нуждае от сайт?

0
Нямате сайт? Но имате бизнес… И все повече усещате, че имате нужда от сайт. Е, тази статия ще Ви помогне да вземете решение. Прочетете повече!
Пренеси бизнеса си онлайн за няколко часа със собствен сайт

Пренеси бизнеса си онлайн за няколко часа със собствен сайт

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