CHMOD права за достъп - какво е това и как те могат да бъдат причислени

Понякога, когато се създаде сайт, трябва да се възложат конкретни коригирате разрешенията за конкретни файлове или директории.

Неправилно инсталирани правата за достъп могат да бъдат причина за различни проблеми, свързани с безопасността и грешки, които се случват по време на работа на всеки скрипт или разширяване на CMS.

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

Разрешения - специални атрибути на файл или директория, които определят кой и какво може да се направи с конкретен файл или директория.

CHMOD - основаващ се на правата на екипа за промяна на различни файлове и директории в операционните системи UNIX.

На UNIX системи, които използват по-голямата част от сървърите, където се намират обектите, всички потребители са разделени на три групи:

.. Собственик - File или собственик директория, т.е. лицето, което го е създал;

група - определена група от потребители, известни на собственика;

публично - всички други потребители, като потребители на интернет.

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

Потребителят може да получите следващите разрешения CHMOD:

прочете съдържанието на даден файл (прочети);

напиши информацията във файл (запис), за да редактирате или промените във файл;

стартирате файла да изпълнява (изпълняват), в този случай, ако файлът е програма;

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

Налице е символично и цифровите права на записване.

Запис характер коригират разрешения.

Буквите се използват като символ за запис.

прочети дясно (Прочетена) - се заменя с R

Разрешения за запис (запис) - символ W

за да упражни правото (изпълнение) - символът X

Права се записват в следния ред:

Писане - четене - Изпълнение

Нека разгледаме някои опции рекорд права:

R w х - означава, че има право да чете, пише и изпълнява;

R w - - ако има пробив, а след това право не е, в този случай, има само правото да четат и пишат;

Числовите влизане коригират разрешения.

Номер 4 - присвоява правото да се чете;

Номер 2 - задава разрешение за запис;

Броят 1 - правото да започне да изпълнява файла.

Обобщавайки номера, можете да зададете всички или част от правата на един номер.

Брой 0 - показва, че този файл нищо не може да се направи;

Най-често използваните права цифров запис, т. За да. Това е най-удобно. Със само три цифри, можете да зададете разрешения за всичките три групи от потребители.

Например, определянето на правата на 777, ни е позволено да чете, пише и изпълнява за всички потребителски групи. Записът характер ще изглежда така: .. R w х р т х р т х, т.е., на първите три букви са притежателят на правата за следващата група, доста след това е право на всички потребителски групи.

За да видите и промените разрешенията CHMOD на файлове и директории, се свържете със сървъра, който хоства сайта си чрез FileZilla софтуер, а след това щракнете с десния бутон върху желаната папка или файл и от контекстното меню изберете "файловите права. ".

CHMOD права за достъп - какво е това и как те могат да бъдат причислени

В прозореца, който се отваря, можете да зададете числова стойност или право на правата на достъп, премахване и поставяне, в квадратчетата до съответните предмети.

CHMOD права за достъп - какво е това и как те могат да бъдат причислени

Не забравяйте, че промяната на разрешението може да повлияе на сигурността на вашия сайт. Така че бъдете внимателни при смяна на права. Понякога, правата за достъп, посочени в инструкциите, предоставени с конкретен сценарий или разширяване.

Материал, изготвен от сайт: WebMasterMix.ru